>백엔드 개발 >PHP 튜토리얼 >PHP를 구문 분석하지 않는 Nginx를 해결하는 방법

PHP를 구문 분석하지 않는 Nginx를 해결하는 방법

小云云
小云云원래의
2018-03-27 08:59:226241검색

이 기사는 주로 Nginx가 PHP를 구문 분석하지 않는 문제를 해결하는 방법을 공유합니다. 도움이 되기를 바랍니다.

해결책:

1. /etc/php5/fpm/php.ini

php.ini 파일에서 cgi.fix_pathinfo=1을 수정하세요

2. conf 파일

    location ~ \.php$ {  
              root           html;  
              fastcgi_pass   127.0.0.1:8000;  
              fastcgi_index  index.php;  
              #fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
              fastcgi_param  SCRIPT_FILENAME  /usr/local/nginx/html/$fastcgi_script_name; //给出文件的真实路径
              include        fastcgi_params;  
           }
3. 시작

spawn-fcgi -a 127.0.0.1 -p 8000 -C 10 -u none -f /usr/bin/php-cgi


/etc/init.d /php5-fpm start

/etc/inti.d/nginx start

관련 권장 사항:

php7에서 yar 확장 프로그램을 설치하는 방법에 대한 종합 분석

PHP 종속성 주입을 분석하는 방법

분석 PHP 종속성 주입 및 제어 반전

위 내용은 PHP를 구문 분석하지 않는 Nginx를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:PHP 관련 문제 요약다음 기사:PHP 관련 문제 요약