將我的laravel應用程序部署到heroku時,我找不到Procfile的失敗。我如何創建這個?這個文件需要什麼?由於403禁止的錯誤,我無法通過瀏覽器訪問應用程序。將應用程序部署到heroku時未找到procfile
確切的錯誤消息推動,當文件的Heroku:
NOTICE: No Procfile, using 'web: vendor/bin/heroku-php-apache2'.
將我的laravel應用程序部署到heroku時,我找不到Procfile的失敗。我如何創建這個?這個文件需要什麼?由於403禁止的錯誤,我無法通過瀏覽器訪問應用程序。將應用程序部署到heroku時未找到procfile
確切的錯誤消息推動,當文件的Heroku:
NOTICE: No Procfile, using 'web: vendor/bin/heroku-php-apache2'.
一個Procfile是一個名爲Procfile文件,是宣佈命令運行哪些機制通過您的應用程序的Heroku平臺上的dynos。 所以,你需要在你的public
目錄下創建一個文件,命名爲Procfile
,並添加以下內容:
web: vendor/bin/heroku-php-apache2
在此之後將其保存並上傳到你的服務器。
與these commands創建它:
echo web: vendor/bin/heroku-php-apache2 public/ > Procfile
git add .
git commit -m "Procfile for Heroku"