2

每当我尝试使用“composer install”安装 laravel4 时,我都会收到以下错误消息:

[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”,结果是一样的。

该应用程序位于托管主机上,也许配置错误?
我真的不知道出了什么问题,所以任何帮助将不胜感激。

4

2 回答 2

0

尝试composer install在本地计算机上运行以完成安装,然后尝试php artisan serve确保一切正常。

然后,您将能够将您的项目上传到您的服务器并包含vendor由 Composer 创建的文件夹。

于 2013-06-02T07:24:07.767 回答
0

可能缺少服务提供商。将您的 config/app.php 文件与https://github.com/laravel/laravel/tree/[laravel_version_num ]中的文件进行比较

providers它是否在数组 下列出了以下内容?:Illuminate\Foundation\Providers\ArtisanServiceProvider::class,

于 2018-02-02T23:16:28.957 回答