php 실행 오류는 PHP 프로그램 실행 시 오류가 발생하는 것을 의미합니다. 해결 방법은 오류 줄에 출력이 있는지 확인한 다음 index.php의 선두에 "error_reporting(0);"을 실행하는 것입니다.
이 문서의 운영 환경: Windows 7 시스템, PHP7.1, Dell G3 컴퓨터.
PHP 실행 오류는 무엇을 의미하나요?
특정 문제 설명:
php 프로그램 실행 시 오류가 발생하는데, 이 오류는 무엇인가요?
내 컴퓨터에 구축된 PHP 환경을 테스트하기 위해 인터넷에서 Wishing Tree 메시지판 프로그램의 PHP 버전을 다운로드하여 실행했습니다. phpinfo.php에는 문제가 없습니다. 프로그램을 실행하면 다음과 같은 오류가 발생합니다. 그런데 MYSQL 데이터베이스가 있는 여유 공간에 프로그램을 업로드하면 문제가 발생하지 않습니다.
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at F:\php\xys\config.php:1) in F:\php\xys\index.php on line 5
해결책:
F:\php\xys\index.php on line 5
이 파일의 5번째 줄을 게시하세요
PHP에는 역겨운 점이 있습니다. 즉, 헤더 앞에 출력할 수 없다는 것입니다. 그렇지 않으면 헤더가 이미 전송되었습니다
라는 메시지가 나타납니다. 이때 오류 라인 위에 출력이 있는지 확인해야 합니다. error_reporting(0)이 없어서 출력이 정의되지 않은 변수에 의해 발생하는 경우도 있으므로 index.php에서 시도해 볼 수 있습니다. 헤더에서 error_reporting(0);을 실행하여 정상인지 확인하세요.
추천 학습: "PHP 비디오 튜토리얼"
위 내용은 PHP 실행 오류는 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!