Laravel:未找到类别例外

时间:2018-01-26 15:57:08

标签: php laravel shared-hosting

在我的Laravel项目中,如果有一个文件app / lib / Formatter.php ,则使用Formatter类。
从控制器我使用use App\Lib\Formatter;导入此php文件 在我的本地开发环境中,我可以从Controller中的Formatter访问方法。但是当我将laravel项目部署到共享托管时,我无法访问Formatter。 Laravel返回此错误消息:

  

“类'App \ Lib \ Formatter'未找到”

在它运行localy之后,我不知道为什么它不适用于共享主机。

1 个答案:

答案 0 :(得分:4)

Linux是区分大小写的。您应该将文件夹从lib重命名为Lib

如果您的文件夹树看起来像App\lib\Formatter.php,请将您的资源库重命名为App\Lib\Formatter.php