PHP로 응용 프로그램을 작성했습니다. 여기에 포함됩니다
1 : 로그인 양식
2 : 환영 페이지
3 : 로그인 양식으로 리디렉션되는 로그 아웃 양식.
내 register_global = php.ini에서 켜기.PHP 태그 앞에 공백이 있습니다
내 응용 프로그램이 LAMP 및 WAMP에서 제대로 작동하고 있습니다. 하지만 라이브 서버에서는 세션을 설정하지 않습니다.
하지만 세션 설정 파일에서 줄 단위로 확인한 후 '<?PHP ...... ?>'
을 시작하기 전에 하나의 공백이있었습니다. 그 공간을 제거한 후에는 응용 프로그램이 라이브 서버에서 제대로 작동하고 있습니다.
‘<?PHP ...... ?>'
세션이 설정되기 전에 그 공간의 배후가되는 이유는 무엇일까요?
이 문제의 해결 방법은 출력 버퍼링을 사용하는 것입니다 (방문 지점 이외의 파일에서). 참조 : http://www.php.net/manual/en/function.ob-start.php –