首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Heroku Nginx-PHP自定义php.ini

Heroku Nginx-PHP自定义php.ini
EN

Stack Overflow用户
提问于 2014-05-28 06:54:59
回答 1查看 1.6K关注 0票数 1

如果我使用Nginx,我可以使用我自己的文件custom_php.ini吗?

这是我的过程文件

代码语言:javascript
复制
web: vendor/bin/heroku-php-apache2 -i custom_php.ini
vendor/bin/heroku-php-nginx -C nginx_app.conf

custom_php.ini

代码语言:javascript
复制
extension = /app/ext/siphash.so

nginx_app.conf

代码语言:javascript
复制
location /news/space/ {
        proxy_pass http://nasa.gov/;
}

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-30 00:20:20

是的你可以。

看起来您的Procfile格式错误(假设您正确地复制/粘贴)。它应改为:

代码语言:javascript
复制
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并添加自定义可能是个好主意。

您还可以像这样快速轻松地重新定义文档根目录(文件夹公共/应用程序内部):

代码语言:javascript
复制
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相同的设置。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23904675

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档