Найти в Дзене
27 подписчиков

Главное различие конфигурации старорежимного PHP (в виде загружаемого внутрь Apache2 модуля) и новомодного (FPM) в двух местах конфигурации Apache2:

1. Надо поменять загружаемые модули Apache (httpd.conf)
* добавить загрузку proxy_fcgi_module и proxy_module
* убрать загрузку php*_module
2. Надо переписать реакцию на .php файлы (modules/001_mod-php.conf):
```
<FilesMatch "\.php$">
  SetHandler "proxy:unix:/var/run/php-fpm.sock|fcgi://localhost/"
</FilesMatch>
```
И тогда PHP снова будет работать после обновления.
Около минуты