Конфигурирование php7.0 с помощью apache2

Я использую недавно выпущенный php7.0 на Debian Jessie. К настоящему времени все работает нормально.

Включив pdo_mysqli, я нашел несколько конфигурационных каталогов для php7. Есть:

apache2
cli
fpm

Я знаю, что cli это конфигурация php командной строки. Я также знаю, что мне нужно было включить mysql в php.ini в каталоге fpm.

Мой вопрос: почему существует каталог конфигурации apache2? Могу ли я использовать php7 без fpm?

заранее спасибо

1 ответ

Каждый из этих подкаталогов содержит конфигурацию для отдельного модуля PHP SAPI, соответственно: модуль Apache2, командная строка, FPM. Вы не упомянули подкаталог cgi/, который предназначен для CGI и FastCGI (кроме запуска FPM, то есть запускаемого менеджером процессов Apache).

И, конечно, вам не нужен подкаталог fpm/, если вы не используете FPM SAPI. Просто удалите соответствующий пакет Debian (я думаю,php7-fpm).

Другие вопросы по тегам