今天调整一个网站的服务器,网站是基于Thinkphp做的,设置完毕后一直提示“控制器不存在”错误。仔细检查了文件名称和代码,发现一切都很规范。实在搞不懂为什么会出错。
最后登陆服务器ssh进去查看(之前检查文件名是再FTP客户端检查的),发现控制器文件名是index.php,而这个文件在FTP客户端上看到的是Index.php。这个问题非常诡异,为什么2种途径查看到的文件名大小写竟然不一样??!!!!如果不是我碰巧上ssh去查看,估计一辈子都无法找到这个原因。
今天调整一个网站的服务器,网站是基于Thinkphp做的,设置完毕后一直提示“控制器不存在”错误。仔细检查了文件名称和代码,发现一切都很规范。实在搞不懂为什么会出错。
最后登陆服务器ssh进去查看(之前检查文件名是再FTP客户端检查的),发现控制器文件名是index.php,而这个文件在FTP客户端上看到的是Index.php。这个问题非常诡异,为什么2种途径查看到的文件名大小写竟然不一样??!!!!如果不是我碰巧上ssh去查看,估计一辈子都无法找到这个原因。
最新评论