thinkphp 在本地正常,在云端ubuntu下报控制器不存在

Posted lin_zone

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了thinkphp 在本地正常,在云端ubuntu下报控制器不存在相关的知识,希望对你有一定的参考价值。

thinkphp 在本地正常,在云端ubuntu下报控制器不存在的错

 

ubuntu是严格区分大小写的,本地的服务器可能对大小写要求没有那么严格,

thinkphp的控制器的文件夹默认是小写字母,如果你不经意间把它的第一个字母改为大写,ubuntu下的服务器在运行该框架时,就会出现找不到控制器,所以,如果出现类似的问题,但是你的文件确实存在,这时候非常有可能是因为大小写的问题,

解决方案:再安装一个thinkphp框架,和原来的进行对比,找到是哪个文件或文件夹出现问题,改过来就好了

以上是关于thinkphp 在本地正常,在云端ubuntu下报控制器不存在的主要内容,如果未能解决你的问题,请参考以下文章

我用thinkphp写的项目,本地一切正常,上传到服务器后输入路径打开页面

thinkphp框架本地测试时,iframe框架页正常,但是将网页放到服务器时,iframe中有的内嵌页面加载不出来

thinkphp在ubuntu下验证码无法加载或者验证码错误问题的解决

在本地环境中连接 RDS 数据库

thinkphp中session跨域问题

解决ThinkPHP关闭调试模式时报错的问题汇总