Ich habe Apache2.4 und PHP-FPM installiert, aber ich habe immer noch PHP5-Cgi Verarbeitung meiner Anfragen, obwohl PHP-FPM-Prozess läuft. HierWie php-fpm wirklich mit Apache aktivieren?
ist das, was ich getan habe:
apt-get install php5-fpm
apt-get install libapache2-mod-fastcgi
a2enmod actions
bearbeiten /etc/apache2/mods-available/fastcgi.conf wie folgt aus:
<IfModule mod_fastcgi.c>
AddHandler php5-fcgi .php
Action php5-fcgi /php5-fcgi
Alias /php5-fcgi /usr/lib/cgi-bin/php5-fcgi
FastCgiExternalServer /usr/lib/cgi-bin/php5-fcgi -socket /var/run/php5-fpm.sock -pass-header Authorization
<Directory /usr/lib/cgi-bin>
Require all granted
</Directory>
</IfModule>
service apache2 restart
Aber jetzt, wenn ich phpinfo run() ich :
Server API CGI/FastCGI
statt FPM/FastCGI
a2enconf php5-fpm: ERROR: Conf php5-fpm existiert nicht! Und php5 ist installiert – contremaitre
Also versuchen Sie es erneut mit "apt-get install php5-fpm". –
php5-fpm ist bereits die neueste Version. – contremaitre