Php 在Laravel 4.1.x中自动加载我自己的模型时出现问题

Php 在Laravel 4.1.x中自动加载我自己的模型时出现问题,php,laravel,laravel-4,eloquent,autoloader,Php,Laravel,Laravel 4,Eloquent,Autoloader,您好,我刚刚构建了我的第一个Laravel4应用程序,在部署过程中做了噩梦 目前,我已经完成了整个应用程序,并在本地运行,这很好,但当我将其上载到服务器时,我遇到了问题 我在共享主机上,因此我将一个符号链接设置为我的公用文件夹,以便web服务器根目录是正确的 现在,当我尝试访问任何试图加载我制作的任何模型的页面时,我得到一个 Symfony \ Component \ Debug \ Exception \ FatalErrorException Class 'size' not found

您好,我刚刚构建了我的第一个Laravel4应用程序,在部署过程中做了噩梦

目前,我已经完成了整个应用程序,并在本地运行,这很好,但当我将其上载到服务器时,我遇到了问题

我在共享主机上,因此我将一个符号链接设置为我的公用文件夹,以便web服务器根目录是正确的

现在,当我尝试访问任何试图加载我制作的任何模型的页面时,我得到一个

Symfony \ Component \ Debug \ Exception \ FatalErrorException
Class 'size' not found
大小是我的模型之一,在我的本地web服务器上,我没有这样的问题

我试着做了一个
composer dump autoload
composer dump autoload-o
并重新加载了文件,但没有改变任何东西

我检查了这个职位,这是同一个问题,我有,但它没有为我工作


在过去的3天里,我一直在尝试部署我的应用程序,但无法解决这个问题,因此这非常令人沮丧,因此非常感谢所有帮助

鉴于您的错误中的
size
是小写的,我猜这是您问题的根源


模型名称几乎总是StudlyCase。您的web主机可能区分大小写,而您的本地环境则不区分大小写。始终如一

既然
size
是小写的,我猜这就是问题的根源。模型名称几乎总是StudlyCase。您的web主机可能区分大小写,而您的本地环境则不区分大小写。始终如一!哦,天哪,我真不敢相信是这样。我的模型文件都是StudlyCase,但在我的文件中,当我在模型之间建立关联时,我的文件中有小写字母!这一切现在都起作用了,真是令人宽慰。谢谢你,你应该把这个作为一个完整的答案@Cryode,这样这个问题就可以标记为已回答