Конфигурирование 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).