工作室注册登录标签云赞助光荣榜

当前位置:首页 > 全栈分享 > phpcms > 正文

记5月14日晚phpcms网站后台管理中心分页点击无反应的解决方法

发布时间:2018-05-17 20:21:56作者:魏义齐阅读:()评论:

本文为博主原创文章,未经博主允许不得转载。

5月14日晚,文章发布完后例行去调整一下首页博主推荐里面的内容,但是首页头条信息管理里面的分页点击无任何反应,我马上点击别的分页也是没反应,但是前台网站的分页点击都是正常的。

有问题就解决问题,我这个性格不可能拖到第二天的,即便这个问题暂时不会影响什么。

回想14号为了把访问提示“您要查看的信息不存在或者还未通过审批!”的动态网页设置为伪404,我修改了/phpcms/modules/content/index.php第59行的内容,以为是修改的东西跟数据库有关数据已存到数据库,之前第一次搞https时导致后台点击下一页出错,办法就是重新上传程序,虽然麻烦但最终解决了,所以这次我也采用同样的方式,但是不行,问题依然存在。最后是在网友的帮助下解决的,在这里感谢☆阿志☆。

下面说一下大概的解决过程,详细的写不了,我php太菜了。

后台管理中心分页点不动的页面右键查看源代码,看下分页按钮的链接,我的是http的,全站就这个地方是http!

找到/phpcms/base.php第20行,把define('SITE_PROTOCOL',isset($_SERVER['SERVER_PORT']) && $_SERVER['SERVER_PORT'] == '443' ? 'https://' : 'http://');注释掉,换成define('SITE_PROTOCOL','https://');

找到C:/phpcms/libs/functions/global.func.php第166行,把$sys_protocal = isset($_SERVER['SERVER_PORT']) && $_SERVER['SERVER_PORT'] == '443' ? 'https://' : 'http://';注释掉,换成$sys_protocal = SITE_PROTOCOL;

大致就是判断端口来选择哪个协议,之所以分页按钮的链接是http,就是这里判断出错了,原来的判断是分开写的,现在被整合在一起。

直到解决我才想到13号晚上我重新部署了ssl,采用自己刚学会的方法,之前是别人部署的,可能方法不一样,对端口的设置也不一样,而我部署完成后还删除了几个端口,比如1433、443端口,iis+nginx反向代理环境安装后会放行443端口,对此创建的入站规则名称是allow443。

最后说句废话,遇到问题不要慌,冷静下来分析问题,一步一步向产生问题的根源走。

本文标签:,您可以阅读与「」相关的所有文章

魏义齐全栈技术交流:魏义齐全栈技术交流

相关阅读

    无相关信息

上一篇:phpcms如何修改后台管理中心默认皮肤风格下一篇:phpcms如何将访问提示“您要查看的信息不存在或者还未通过审批!”的动态页面设置为伪404

原创不易,您的赞助就是博主更新的动力!

赞助请备注,8.88元及以上可在赞助光荣榜留下外链信息。

HashOver畅言云评完全自托管的评论系统

工作室注册登录标签云赞助光荣榜

最新会员
  • 东方星雨
  • deanhan
  • 1264822519
  • aini3311
  • a1051020101
  • weiyiqi