X3.5的门户,首页加载时而非常块,时而几十秒,时而502 Bad
502 Bad Gateway我自己按照原来x3.4之前的门户模板依葫芦画瓢修改的。修改完没有数据的时候,打开还正常。添加了一些演示数据后,时而能打开,大部分时间速度非常慢,几十秒才能加载出来,还有时候会加载1到2分钟后出现502错误。
f12也看不到什么问题,只是portal.php几十秒的加载。
https://i.imgur.com/Hdw8509.png
我知道答案 回答被采纳将会获得5 金币 已有14人回答 测试一下是否固定页面产生这个错误,还是所有页面随机出现。
一般这种情况不是PHP环境有问题就是程序代码有问题。
从现象逐步分析分析。 只有 portal.php 才会这样,其他页面全部都正常。
我隐约觉得可能是一些老的门户模板标签可能不兼容x3.5?但是也不知道怎么检查。 如果是DIY的模块可能不太可能有啥问题。
可以看看门户模板里面有没有自定义的MYSQL数据查询此类的代码。 换默认模板试试 也不排除有插件在门户页面执行 门户没有默认模板,只有diy啊 基本都是diy,然后门户的模板代码里面没有看到MYSQL数据查询的代码,但是页尾有一个调用不知道是什么用处,有没有什么影响:
<script src="misc.php?mod=diyhelp&action=get&type=index&diy=yes&r={echo random(4)}" type="text/javascript"></script> 噢。我粗心了一下。没注意你用X3.5了。
真的可能有标签在X3.5被取消或者已经更新的可能。
先备份好你的门户DIY,然后逐个删除,刷新页面测试,删一个模块就多刷新几次测试看是否出错。这样逐个排除。
或者如果肉眼能看到有没有哪个模块经常不显示此类来参考判断下。 只需要测试模板代码对吧,diy.xml里面的内容无需测试吧?
页:
[1]