访问Discuz X2提示Controller ‘admin.php’ is not found
高速度
主机(www.gaosudu.com)今天解决一个奇怪问题,由于是第一次遇到,整理文档积累经验,分析众人。故障状态:访问Discus X2网站任意页面提示均提示:Controller 'xxx.php' is not foundXxx表示网页名称,如访问index.php就提示:Controller 'index.php' is not found依次类推。下面为方便说明,定义gaosudu.com和www.gaosudu.com为discuz X2是discuz X2网站的域名。分析和解决:我从中发现一个奇怪的问题,网站主域名gaosudu.com可以正常访问,但是二级域名www.gaosudu.com访问就提示报错。看到这个情况,我们可以立马排除是php虚拟主机环境导致网站故障。其原因是什么类?我用PING命令检测,发现gaosudu.com和www.gaosudu.com的域名解析分别在2个不通的IP地址上,一个在高速度
主机空间IP上,另一个解析到其它IP地址上。 拿到用户域名控制面板管理权限,发现www的域名多了一条cname解析。原因找到,就是这条cname解析导致问题。于是删除这条cname解析,域名解析生效后,访问正常,问题解决。 纯Linux环境下高端免备案[香港独立IP地址] php空间,仅仅只需199元一年起。商务中国域名核心代理直销50元注册国际顶级域名。
本文地址:https://www.gaosudu.com/discuz/4857.html