您好我刚刚构建了我的第一个Laravel 4应用程序,并且在部署过程中遇到了噩梦。
目前我完成了我的整个应用程序并在本地工作,这很棒但是当我将它上传到我的服务器时,我遇到了问题。
我在共享主机上,所以我有一个符号链接设置到我的公共文件夹,以便Web服务器根目录正确。
现在,当我尝试访问任何试图加载我制作的任何模型的页面时,我得到了一个
Symfony \ Component \ Debug \ Exception \ FatalErrorException
Class 'size' not found
尺寸是我的模特之一,在我的本地网络服务器上我没有这样的问题。
我尝试了composer dump-autoload
和composer dump-autoload -o
并重新上传文件,但它没有改变任何内容。
我查看了这篇文章Class Comment not found Laravel 4,这与我遇到的问题相同,但它对我没用。
我一直试图在过去3天内部署我的应用程序并且无法弄明白,所以这非常令人沮丧所以非常感谢任何和所有的帮助!
答案 0 :(得分:1)
看到错误中的size
是小写的,我猜这是你问题的根源。
模型名称几乎总是StudlyCase。您的Web主机可能区分大小写,而您的本地环境则不区分大小写。保持一致!