2010-07-15 5 views
1

몇 가지 오류가있는 PHP 스크립트가 있습니다. 오류를 표시하지 않기 때문에 디버깅이 불가능합니다 !!빈 페이지가 발생하는 오류가있는 PHP 스크립트

나는 시도했다 : 내 스크립트에

내 첫 번째 줄에 다음이 포함

<?php ini_set('display_errors',1); error_reporting(E_ALL); ?> 

을하지만 여전히 나에게 오류, 사람을 포기하지 않을?

/home/cpeasyapache/src/php-4.4.9/php.ini-dist 
/home/cpeasyapache/src/php-4.4.9/php.ini-recommended 
/home/cpeasyapache/src/php-5.2.12/php.ini-dist 
/home/cpeasyapache/src/php-5.2.12/php.ini-recommended 
/scripts/php.ini 
/usr/lib/php.ini 
/usr/local/cpanel/3rdparty/etc/php.ini 
/usr/local/cpanel/3rdparty/etc/php.ini,v 
/usr/local/cpanel/3rdparty/etc/php.ini.dist 
/usr/local/cpanel/3rdparty/etc/php.ini.keep 
/usr/local/cpanel/3rdparty/etc/horde/php.ini 
/usr/local/cpanel/3rdparty/etc/phpmyadmin/php.ini 
/usr/local/cpanel/3rdparty/etc/phppgadmin/php.ini 
/usr/local/cpanel/3rdparty/etc/roundcube/php.ini 
/usr/local/lib/php.ini 
/usr/local/lib/php.ini,v 
/usr/local/lib/php.ini-zend_optimizer.bak 
/usr/local/php4/lib/php.ini 
/usr/local/php4/lib/php.ini,v 
/usr/local/php4/lib/php.ini-zend_optimizer.bak 
/usr/php4/lib/php.ini 
/var/cpanel/3rdparty/lib/php.ini 
/var/cpanel/3rdparty/lib/php.ini,v 

많은 php.ini 파일이 있는데, 편집 할 필요가있는 파일이 무엇인지 어떻게 알 수 있습니까? 당신이 어딘가에 호스팅되는 경우 (서버를 소유하고 작동하지 않는 의미)

+0

환경에서 이러한 값을 설정할 수 있는지 확인 했습니까? 일부 호스트는 보안을 위해 해당 설정을 무시할 수 없습니다. XDebug를 사용하여 로컬 PHP 서버에서 테스트하는 것이 좋습니다. – funwhilelost

+0

VPS의 소유자이며 php.ini에 액세스 할 수 있습니다. 어떻게 설정합니까? – vick

+1

PHP 스크립트에 ** 구문 분석 오류 **가있는 경우 스크립트가 구문 분석하지 않으므로 맨 위에 "display_errors"값을 설정하려고해도 상관 없습니다. 명령 행에서 PHP를 실행하거나 Display_Errors를 전역 적으로 설정하십시오. – Borealid

답변

3

, 아쉬워 지원에 연락하여이 php.ini 파일에

display_errors = On 

를 추가했다. 사용할 수 있습니다

error_reporting(E_ALL); 
ini_set('display_errors', '1'); 

직접 실행하는 경우 변경하고 시도해보십시오.

+0

내 질문을 변경 했으니 살펴보고 해당 라인을 추가해야하는 파일을 찾을 수 있는지 확인하십시오. – vick

+2

phpinfo()를 실행하면 환경을로드하는 위치를 알려줍니다. – John

관련 문제