>  기사  >  백엔드 개발  >  Apache PHP가 구문 분석되지 않는 경우 수행할 작업

Apache PHP가 구문 분석되지 않는 경우 수행할 작업

藏色散人
藏色散人원래의
2020-11-16 09:15:163142검색

파싱되지 않는 Apache PHP에 대한 해결 방법: 1. "php5_module" 및 "libphp5.so" 모듈을 로드합니다. 2. Apache 구성 파일 "httpd.conf"를 수정합니다. 3. Apache를 컴파일하고 설치할 때 "most" 매개변수를 추가합니다. 그리고 "모두"가 그럴 것입니다.

Apache PHP가 구문 분석되지 않는 경우 수행할 작업

권장: "PHP 비디오 자습서"

Apache가 PHP 파일을 구문 분석할 수 없습니다.

PHP가 구문 분석할 수 없는지 확인하는 데 오류가 있습니다.

1. apachectl -M //php5_module(공유) 모듈이 로드되었는지 확인합니다.

2. /usr/local/apache2/modules/ 디렉토리에서 libphp5.so 모듈이 로드되었는지 확인합니다. 컴파일된 구성 파일이 있습니다. 오류: /usr/local/apache2/conf/httpd.conf

Apache의 구성 파일 httpd.conf 수정

vim /usr/local/apache2/conf/httpd.conf

httpd.conf에서 찾기 : "AddType application/x-gzip .gz .tgz" 이 줄 아래에

"AddType application/x-httpd-php .php"를 추가하세요.

찾고 계속해서 "DirectoryIndex index.html"을 찾으세요. 이 줄을 다음으로 변경하세요.

"DirectoryIndex index.html index.htm index.php"

다시 찾기: "#ServerName www.example.com:80" 이 줄을

"ServerName localhost:80"으로 수정하세요. 저장하고 돌아가세요

4. 보기 명령을 사용하십시오. 기본 구성 파일이 올바른지 확인하십시오: /usr/local/apache2/bin/apachectl -t

5. Apache를 컴파일하고 설치할 때 두 개의 매개변수를 추가하는 것이 좋습니다. 나중에 사용하세요):

--enable-modes-shared=most        //编译加载最多的模块 
--enalbe-modes-shared=all        //编译加载所有模块

간략히 오류가 발생한 후에는 먼저 문제의 원인을 파악해야 대처할 수 있습니다.

아아아아

위 내용은 Apache PHP가 구문 분석되지 않는 경우 수행할 작업의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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