获取错误消息";类别';Foo';“未找到”;当通过添加包(TAD-PHP)实现类时,通过composer下载
我通过composer从Packagist下载了名为“TAD-PHP”的软件包,用于我在Laravel的项目,但是该软件包没有默认的服务提供商 因此,我无法注册该软件包,也无法生成别名 在本地,一切都很好。我可以在我自己的课堂上使用这个软件包 但是,当我在主机中上传时,我得到了一个错误消息:获取错误消息";类别';Foo';“未找到”;当通过添加包(TAD-PHP)实现类时,通过composer下载,php,laravel,composer-php,service-provider,packagist,Php,Laravel,Composer Php,Service Provider,Packagist,我通过composer从Packagist下载了名为“TAD-PHP”的软件包,用于我在Laravel的项目,但是该软件包没有默认的服务提供商 因此,我无法注册该软件包,也无法生成别名 在本地,一切都很好。我可以在我自己的课堂上使用这个软件包 但是,当我在主机中上传时,我得到了一个错误消息:未找到类“TADPHP\TADfactory” 我真的不明白它怎么会这样。我的意见是:可能是因为包中没有默认的服务提供商。那有关系吗?如果我的意见是正确的,我如何才能手动将TAD PHP的服务提供商设置为
未找到类“TADPHP\TADfactory”
我真的不明白它怎么会这样。我的意见是:可能是因为包中没有默认的服务提供商。那有关系吗?如果我的意见是正确的,我如何才能手动将TAD PHP的服务提供商设置为
我使用这个命令下载这个:
composer require ahmedali5530/tad php
,这是我下载包的网站:我知道有这个错误
这个错误的唯一可能性是关于敏感案例。当我开发这个程序时,我的操作系统是Windows,也就是说,它们不再需要直观的案例。但是,当我被上传到用Linux托管该规范时,Linux需要区分大小写
linux中的TADfactory是未知库。因为,Linux只知道TADFactory库
因此,从这个案例中,我们都知道,在开发程序时,我们必须是明智的编码员。:) 您尝试使用的软件包已经使用了5年,可能已经废弃,请参见此处:但是,事实上我仍然可以使用该软件包。那么,我该怎么办(你的run composer上传后是否在你的服务器上转储自动加载?当然,但仍然没有发生任何事情:(请帮助我:((