2012-03-02 2 views
0

방금 ​​랩톱 개발 환경을 설정했습니다. PHP를 제외하고 모두 제대로 작동합니다. 아파치는 페이지 안에 삽입 된 PHP 코드를 처리하지 않으며 오류를 표시하지 않습니다. 모든 PHP 패키지가 올바르게 설치되어있는 것 같습니다.우분투 11.10 PHP가 진행되지 않습니다

간단한 테스트 :

[2012 금 3월 2일 20시 30분 13초] [오류] [고객 127.0.0.1] PHP 치명적인 오류 : <?php phpinfo(); ?>하면 빈 페이지를

오류 로그주고를 제공합니다 : 알 수 없음 : 0 행의 알 수 없음에 '/home/lib/utils/setDocumentRoot.php'(include_path = '. :/usr/share/php :/usr/share/pear')가 필요합니다.

+0

간단한 phpinfo()를 만듭니다. 파일을 만들고 브라우저에서 다시 불러 오십시오. 이것도 그냥 비어 있습니까? 그렇다면 아파치 로그 파일에서 오류 메시지를 확인하십시오. –

+0

php.ini에서 error_reporting/display_errors/log_errors/error_log의 값을 확인하십시오. 대부분 제작 값을 기본값으로 사용합니다 (오류가 표시되지 않음). 개발 환경에 맞게 조정할 수 있습니다. – cmbuckley

+0

커맨드 라인에서'php -v'를합니다 - 이것은 때때로 PHP가 시작되는 것을 막는 모듈이나 의존성이 없음을 나타낼 것입니다. 편집 : 흠, 그건 당신의 오류가 정상적인 PHP 파일 이외에 뭔가가 실행되고있는 것처럼 보이게합니다. php 옵션은 아마도 setDocumentRoot.php를 참조합니까? php.ini, htaccess 및 httpd.conf 파일을 확인하십시오. – halfer

답변

0

마지막으로 해결했습니다. 내 문제는 내 virtualHost config (누락 된 파일을 호출하는 사람 : setDocumentRoot.php)에서 설정 한 문제로 인해 해당 스크립트를 사용할 수 없으며 모든 것이 훌륭하게 작동합니다.