我将laravel应用程序部署到了heroku。 运行迁移给我一个错误。
heroku run 'php artisan migrate' --app heroku-app-name
错误
无法打开输入文件:artisan
执行“ ls”以调查原因。
vagrant@homestead:~/code$ heroku run --app heroku-app-name "ls"
› Warning: heroku update available from 7.30.1 to 7.35.1.
Running ls on ⬢ heroku-app-name... up, run.1296 (Free)
Procfile code composer.json index.php vendor
该项目是laravel应用。我认为此目录中的差异是导致错误的原因。
但是我不知道如何解决。
答案 0 :(得分:0)
让我们尝试一下:
heroku运行/ app / php / bin / php / app / www / artisan迁移--app heroku-app名称
在上述命令中,artisan文件将位于您的Laravel项目的根目录,因此将“ / app / www / artisan”替换为“ project root path” / artisan