У меня есть этот CentOS 6.9 VPS сервер с cpanel и WHM, работающий под Apache 2 с PHP 5.6
Я включил PHP-FPM на WHM, и он отображается как активный в WHM и Cpanel (в разделах менеджера MultiPHP)
Чтобы быть уверенным, я даже скопировал его на конф, где я устанавливаю мой vhost.
И PHP-FPM, кажется, работает, согласно его журналам («ВНИМАНИЕ: готов обработать соединения» в файле php-fpm error.log)
Но когда я смотрю phpinfo(), он все равно говорит:
Server API CGI/FastCGI
Так чего мне не хватает? Как это отладить? Я перезагружал apache и php-fpm много раз и даже перезагружал сервер, но безрезультатно
РЕДАКТИРОВАТЬ: на самом деле, я был не прав: у меня не было этого в моей конфигурации Vhost:
<IfModule proxy_fcgi_module>
<FilesMatch \.(phtml|php[0-9]*)$>
SetHandler proxy:unix:/opt/cpanel/ea-php56/root/usr/var/run/php-fpm/fc680a9025c37fd635d3cad33dda11786afdf8c0.sock|fcgi://domain.tld
</FilesMatch>
</IfModule>
Должно быть, это было что-то переписано. Теперь, если я помещу это туда, я получаю ошибку:
No input file specified.
Даже когда я пытаюсь получить доступ к сценарию с помощью только phpinfo()