이 글에서는 주로 PHP의 치명적인 오류 session_start() 오류를 해결하는 단계를 오류 제거 단계에 중점을 두고 소개합니다. 단계별로 확인하면 이 오류를 확실히 해결할 수 있습니다.
오류 메시지:
치명적인 오류: session_start() [function.session-start]: 75행의 C:usrphpMyAdminlibrariessession.inc.php에서 저장소 모듈: 파일(경로: )을 초기화하지 못했습니다
I. 구성:
1 , error.log(Apache2.2logs) 파일을 확인하여 오류 보고서가 있는지 확인하세요. 찾을 수 없습니다.
2. php.ini의 session.save_handler 값이 files인지 확인하세요. 그렇지 않으면 files로 변경하세요.
3. php.ini 파일의 session.save_path가 주석 처리되어 있는지 확인하세요. ";".
4. save_path 뒤의 경로를 "D:phptemp"와 같은 기존 경로로 변경합니다.
5. 임시 폴더의 속성이 읽기 및 쓰기 가능한지 확인합니다.
6. APACHE 서버를 다시 시작합니다. OK
II.php 프로그램에서 세션 저장 경로를 변경하세요
$sessSavePath = dirname(__FILE__).”/../cache/sessions/”; if(is_writeable($sessSavePath) && is_readable($sessSavePath)) { session_save_path($sessSavePath);//重点 改变session存储路径 }
이상이 이 글의 전체 내용입니다. 더 많은 관련 내용을 보시려면 PHP를 주목해주세요. 중국사이트!
관련 권장 사항:
Laravel 대기열의 구현 원리 및 문제 해결 방법에 대해
로컬 가상 머신에 Laravel 프레임워크를 빠르게 설치하는 방법
위 내용은 PHP에서 치명적인 오류 session_start() 오류를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!