每次我尝试安装laravel4与"composer install"我得到以下错误信息:
[InvalidArgumentException]
Command "optimize" is not defined.
这是堆栈跟踪:
Exception trace:
() at /xxx/vendor/symfony/console/Symfony/Component/Console/Application.php:610
Symfony'Component'Console'Application->find() at /xxx/vendor/symfony/console/Symfony/Component/Console/Application.php:181
Symfony'Component'Console'Application->doRun() at /xxx/vendor/symfony/console/Symfony/Component/Console/Application.php:121
Symfony'Component'Console'Application->run() at /xxx/artisan:58
如果我尝试手动运行命令"artisan optimize",结果是一样的。
应用程序位于托管主机上,可能有些东西配置错误?
我实在不知道出了什么问题,如果您能帮助我,我将不胜感激。
尝试在本地机器上运行composer install
以完成安装,然后尝试运行php artisan serve
以确保一切正常。
然后,你就可以把你的项目上传到你的服务器上,包括vendor
文件夹,这是由Composer创建的。
可能缺少服务提供商。将config/app.php文件与https://github.com/laravel/laravel/tree/[laravel_version_num]
中的文件进行比较是否在providers
数组下列出了以下内容?:Illuminate'Foundation'Providers'ArtisanServiceProvider::class,