前天本站移到了个香港主机上,结果这两天发现个问题,就是后台状态按钮后会自动跳转到首页。
经过排查终于把问题对准了主机,因为是换主机后才出现的,然后通过检查代码执行,最后helper.php发现了这个
就是无法通过这个判断导致跳转到首页,那么继续往get_http_url方法里找,然后handle.php发现这个
经过打印判断出问题出在$_SERVER['HTTPS'],本来其他主机输出的都是小写的on,我这台主机确实大写的ON,linux系统对大小写是严格的,无法通用,所以这里的判断就会过不了得出当前的链接是http,但其实本站使用的https,那么来修复下,在上面截图的代码里增加个ON判断,如下:
// 判断当前是否为https,增加ON判断 function is_https() { if ((isset($_SERVER['HTTPS']) && ($_SERVER['HTTPS'] == 'on' || $_SERVER['HTTPS'] == 'ON')) || (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https')) { return true; } else { return false; } }
到此再次点击后台状态按钮,一切正常了。
最后更新于 2020-10-24 11:34:14 本文来源:https://www.pbhtml.com/190.html略有修改 相关知识点: 状态
- 1蓝天采集器wordpress发布插件BUG
- 2自带采集PHP小说网站源码:功能强大KYXSCMS狂雨小说cms网站源码
- 3网站SEO优化100条经验解答分享76-100
- 4pbootcms常见的导航高亮下拉标签设置教程
- 5腾讯云winds服务器挂载数据盘在系统桌面教程
- 6蓝天采集器内容页网址获取的时候,出错
- 7蓝天采集器数据库发布,数据库连接测试成功,点数据表是空的?
- 8163K网站系统自动升级常见报错检查办法
- 9蓝天采集器问下管理,数据处理 有没有拼音
- 10蓝天采集器关键json采集的问题
- 11蓝天采集器文章分页采集示例教程
- 12蓝天采集器XPath规则插件-火狐firebug和firepath插件安装方法(最新)
- 13迅睿CMS文章火车头采集器使用教程说明
- 14狂雨小说CMS网站fileinfo插件安装方法
- 15蓝天采集器管理员可以加个功能不
- 16蓝天采集器起始网址无法通过POST方式批量获取列表页
- 17蓝天采集器怎么取到图片的名字啊
- 18蓝天采集器请问时间转换为时间戳这个工具应该怎么使用?
- 19网站SEO优化100条解答经验分享1-30
- 20蓝天采集器无法安装怎么回事???
-
蓝天采集器问下管理,数据处理 有没有···
汉字转拼音 暂不支持
-
蓝天采集器建议:下个版本能否开发将“···
用这个试试,可以导入其他任务的发布设置 暂时没有导出,后期完善
-
蓝天采集器2.0版本不能自动采集的问···
设置了自动采集,保存触发和后台自动采集都是一直都不会出发自动任务;手动点击实时采集是有效的采集,自动不行; 麻烦作者看下是哪里的问题,还是我的打开方式不对~谢谢 提供下服务器信息(后台首页有显示) 第一个: 当前版本 SkyCai···
-
蓝天采集器无法获取post方式获得的···
如题无法获得这个http://ggzyjy.sc.gov.cn/jyxx/transactionInfo.html列表页面的网址,F12查看了下它是通过post参数到这个地址 http://ggzyjy.sc.gov.cn/intelige···
-
蓝天采集器工具里面能否增加一项,把采···
好的,会改进 同样急需这个功能,目前因为时间不统一,要去更改业务程序,但业务程序端口太分散,所以暂停了任务! 只有取时间戳才能统一时间规范。感谢老大。