Отключение расширения для php-fpm

1

Я пытаюсь настроить серверную среду, в которой я хотел бы иметь php-fpm (7.0.0RC7), работающий вместе с nginx, и иметь многопоточную опцию для командной строки. Поэтому я скомпилировал php с включенным zts и получил его с моим nginx-сервером.

Проблема в том, что когда я включаю расширение pthreads, php-fpm не запускается. Выполнение таких команд, как "php threads.php" (файл, потребляющий несколько потоков), отлично работает.

Возможно ли иметь отдельный php.ini для службы php-fpm? Или для включения/выключения определенного расширения для php-fpm?

Любые указатели были бы высоко оценены!

Теги:
multithreading
nginx

1 ответ

2
Лучший ответ

На странице руководства для файлов конфигурации:

Если существует php-SAPI.ini (где SAPI используется SAPI, то есть, например, php-cli.ini или php-apache.ini), он используется вместо php.ini. Имя SAPI можно определить с помощью php_sapi_name().

  • 0
    Отлично! Я запустил php_sapi_name () из командной строки, и он показал 'cli', так что просто нужно было добавить php-cli.ini с добавленной пользовательской конфигурацией. Спасибо!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню