У меня есть установка Linux Mint 19 под управлением Apache2 и две версии PHP-FPM:
- 7,1
- 7,2
Мой сайт 7.1 запущен и работает, но теперь я пытаюсь заставить другой мой сайт работать на php7.2, но он не работает, и я не уверен, как решить. Он загружает PHP7.1, несмотря на добавленную мной конфигурацию.
Файл сайта .htaccess выглядит так:
AddHandler php72-fcgi .php
И мой вхост
<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>
И мой www.conf имеет только одно изменение (по умолчанию):
listen = 127.0.0.1:9500
Я побежал за изменениями:
$ sudo service apache2 restart
$ sudo service php7.2-fpm restart
Я создал файл info.php
в proj2
и он отображает информацию для PHP7.1. Почему он указывает на PHP7.1, а не на PHP7.2?