artisan 使用 heroku 迁移时未找到

artisan not found when migrate with heroku

我将 laravel 应用程序部署到 heroku。 运行 迁移给我一个错误。

heroku run 'php artisan migrate' --app heroku-app-name

错误

Could not open input file: 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 应用程序。我认为这个目录的不同是错误的原因。
但是我不知道怎么解决。

让我们试试这个:

heroku 运行 /app/php/bin/php /app/www/artisan migrate --app heroku-app-name

在上面的命令中,artisan 文件将位于您的 Laravel 项目的根目录位置,因此将 '/app/www/artisan' 替换为 'project root path'/artisan