将我的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"