我有Ispconfig 3的标准设置:
https://www.howtoforge.com/perfect-server-debian-wheezy-apache2-bind-dovecot-ispconfig-3
服务器是最新的。一切正常。
我正在尝试按照本指南添加PHP 5.6.12:
一切顺利,直到开始fpm:
/etc/init.d/php-5.6.12-fpm start
Starting php-fpm [02-Sep-2015 18:16:07] ERROR: [/opt/php-5.6.12/etc/php-fpm.conf:540] value is NULL for a ZEND_INI_PARSER_ENTRY
[02-Sep-2015 18:16:07] ERROR: failed to load configuration file '/opt/php-5.6.12/etc/php-fpm.conf'
[02-Sep-2015 18:16:07] ERROR: FPM initialization failed
failed
问题是在/opt/php-5.6.12/etc/php-fpm.conf的末尾插入了这一行:
包括/opt/php-5.6.12/etc/pool.d / * .conf
如果我对此行发表评论,则会启动fpm,但ISPconfig中的新PHP版本无效。
我找到了这个解决方案:
serverfault.com/questions/547394/is-there-a-limit-setting-a-php-admin-value-in-php-fpm
并使用了此修复程序:
github.com/DaveRandom/php-src/commit/9ad8e89d4f080626a92fc8817ab156c09b6b266a 然后再用它编译。结果相同。
有任何线索吗?请帮忙。
答案 0 :(得分:0)
我今天遇到了同样的问题,你需要在=
之后include