2017-02-23 132 views
0

將我的laravel應用程序部署到heroku時,我找不到Procfile的失敗。我如何創建這個?這個文件需要什麼?由於403禁止的錯誤,我無法通過瀏覽器訪問應用程序。將應用程序部署到heroku時未找到procfile

確切的錯誤消息推動,當文件的Heroku:

NOTICE: No Procfile, using 'web: vendor/bin/heroku-php-apache2'. 

回答

2

一個Procfile是一個名爲Procfile文件,是宣佈命令運行哪些機制通過您的應用程序的Heroku平臺上的dynos。 所以,你需要在你的public目錄下創建一個文件,命名爲Procfile,並添加以下內容:

web: vendor/bin/heroku-php-apache2 

在此之後將其保存並上傳到你的服務器。

3

these commands創建它:

echo web: vendor/bin/heroku-php-apache2 public/ > Procfile 
git add . 
git commit -m "Procfile for Heroku" 
相關問題