2017-02-23 158 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" 
相关问题