나는 아파치 2와 PHP-FPM의 두 가지 버전을 돌리는 리눅스 민트 19 설정을 가지고있다 :
- 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를 가리키고 있습니까?