Warum funktioniert PHP-FPM nicht?

383
treyBake

Ich habe ein Linux Mint 19-Setup, auf dem Apache2 und zwei Versionen von PHP-FPM ausgeführt werden:

  • 7.1
  • 7.2

Ich habe meine 7.1-Site in Betrieb genommen, aber jetzt versuche ich, meine andere Site auf php7.2 laufen zu lassen, aber sie funktioniert nicht und ich bin mir nicht sicher, wie ich sie lösen kann. Es wird PHP7.1 geladen, obwohl ich die Konfiguration hinzugefügt habe.

Die .htaccess-Datei der Site sieht folgendermaßen aus:

AddHandler php72-fcgi .php 

Und mein vhost:

<VirtualHost *:80> ServerName proj2.local DocumentRoot /var/www/proj2  <Directory /var/www/proj2> # This is to forward all PHP to php-fpm. <FilesMatch \.php$> SetHandler "proxy:fcgi://127.0.0.1:9500" SetHandler application/x-httpd-php </FilesMatch>  Options Indexes FollowSymLinks AllowOverride All </Directory> </VirtualHost> 

Und meine www.conf hat nur eine Änderung (von Standard):

listen = 127.0.0.1:9500 

Ich bin den Änderungen nachgelaufen:

$ sudo service apache2 restart $ sudo service php7.2-fpm restart 

Ich habe ein info.phpin- proj2Verzeichnis erstellt und zeigt Informationen für PHP7.1 an. Warum zeigt es auf PHP7.1 und nicht auf PHP7.2?

0

0 Antworten auf die Frage