У меня есть стандартные настройки для 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:
include /opt/php-5.6.12/etc/pool.d/*.conf
Если я прокомментирую эту строку, запускается fpm, но новая версия PHP в ISPconfig не работает.
Я нашел это решение:
serverfault.com/questions/547394/is-there-a-limit-setting-a-php-admin-value-in-php-fpm
и использовал это исправление:
github.com/DaveRandom/php-src/commit/9ad8e89d4f080626a92fc8817ab156c09b6b266a
и снова скомпилировал с ним. Тот же результат.
Любая подсказка? Пожалуйста помоги.
Я столкнулся с той же проблемой сегодня, вам нужно =
сразу после include
Других решений пока нет …