CentOS에서 Apache가 PHP 페이지를 구문 분석하지 않습니다.


0

Centos 5.x, Apache 2.2, PHP 5.3 및 MySQL 5.5를 설치했습니다. phpMyAdmin도 설치했습니다. 아무 문제없이 브라우저를 통해 phpMyAdmin에 액세스 할 수 있습니다. 그러나 기본 디렉토리에 phpinfo () 함수를 사용하여 간단한 index.php를 만들면 해당 페이지가 PHP 구문 분석없이 제공됩니다.

우리 모두 알고 있듯이 phpMyAdmin은 PHP 응용 프로그램입니다. 이것은 동일한 서버에서 잘 작동하지만 doc root 디렉토리의 간단한 PHP 페이지는 아닙니다 !!!!!!. 물론이 페이지를 phpMyAdmin 폴더로 옮기고 액세스하려고 시도했지만 성공하지 못했습니다.

PHP 설치 안내서를 기반으로 적절한 지시문으로 httpd.conf 파일을 업데이트했습니다.

docroot - /var/www/html
phpMyAdmin folder - /var/www/html/phpMyAdmin

도움을 주시면 감사하겠습니다.

답변:


3

당신은 같은 라인이 있는지 확인 LoadModule php5_module "/usr/local/php"아파치의 httpd.conf에서 아파치가 PHP를 사용하고, 같은 라인이 있는지 확인하기 위해 알 수 있도록 AddType application/x-httpd-php .php아파치를 사용하는 경우를 알 수 있도록합니다.


httpd.conf 파일에 이러한 지시문이 이미 있습니다. 다른 포럼에서 문제를 파악했습니다. 어쨌든 도움을 주셔서 감사합니다.
infotoknowledge

0

문제가 위의 구성과 관련이 없다는 것을 알았습니다. index.php에서 사용했던 짧은 태그가 문제를 일으켰습니다. 기본 태그 ( "? php")를 사용했거나 php.ini를 수정하여 적절한 지시문으로 짧은 태그를 활성화해야합니다.

응답 한 모든 사람들에게 감사합니다.

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