PHP-FPM이 작동하지 않는 이유는 무엇입니까?


0

나는 아파치 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를 가리키고 있습니까?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.