命令php artisan migrate未定义-Laravel部署
我正在尝试在Strato服务器上部署一个本地工作的Laravel 4项目 我可以在本地执行命令php artisan migrate,但当我尝试使用PuTTY命令行在服务器上执行此命令时,它会引发以下异常: 未定义[InvalidArgumentException]命令“迁移” 以下是我的部署步骤:命令php artisan migrate未定义-Laravel部署,laravel,web-deployment,production,migrate,Laravel,Web Deployment,Production,Migrate,我正在尝试在Strato服务器上部署一个本地工作的Laravel 4项目 我可以在本地执行命令php artisan migrate,但当我尝试使用PuTTY命令行在服务器上执行此命令时,它会引发以下异常: 未定义[InvalidArgumentException]命令“迁移” 以下是我的部署步骤: 使用composer(路径变量)在本地安装基本laravel应用程序 将所有文件上载到服务器。现在,无法找到数据库列的警告可见。所以我想迁移数据库 运行命令php artisanmigrate 当我
运行更新不起作用,因为它试图运行错误的artisan参数。尝试
composer update
然后php artisan dump autoload
然后重试。在运行php composer.phar update
期间,会引发下一个异常:在我的compose.json脚本中有一个“pre-update cmd”php artisan clear已编译
。服务器也不知道此artisan命令。似乎我没有访问所有artisan命令的权限。对于追随者:不要在生产环境上执行命令php composer.phar update
!(拉威尔博士说)。但这并没有引起我的问题。如前所述,执行被取消。问题似乎是我的webhoster默认使用cgi fcgi SAPI版本,但我需要CLI来获取artisan的所有选项。我见过有人在使用PHPCLI,但这对我不起作用。如何启用/访问php cli命令执行?