如果我使用Nginx,我可以使用我自己的文件custom_php.ini吗?
这是我的过程文件
web: vendor/bin/heroku-php-apache2 -i custom_php.ini
vendor/bin/heroku-php-nginx -C nginx_app.confcustom_php.ini
extension = /app/ext/siphash.songinx_app.conf
location /news/space/ {
proxy_pass http://nasa.gov/;
}谢谢。
发布于 2014-05-30 00:20:20
是的你可以。
看起来您的Procfile格式错误(假设您正确地复制/粘贴)。它应改为:
web: vendor/bin/heroku-php-nginx -i custom_php.ini -C nginx_app.conf 将默认的php.ini (https://github.com/heroku/heroku-buildpack-php/blob/master/conf/php/php.ini)复制到custom_php.ini并添加自定义可能是个好主意。
您还可以像这样快速轻松地重新定义文档根目录(文件夹公共/应用程序内部):
web: vendor/bin/heroku-php-nginx -i custom_php.ini -C nginx_app.conf public/顺便说一句,如果您在本地安装了PHP 5.5.11+和Nginx,请尝试composer require --dev "heroku/heroku-buildpack-php *",然后是foreman start。这应该会在本地主机上引导服务器,端口5000,使用您的Procfile,并具有与Heroku相同的设置。
https://stackoverflow.com/questions/23904675
复制相似问题