ホームページ >バックエンド開発 >PHPチュートリアル >PHP での致命的なエラー session_start() エラー解決手順、fatalsession_start_PHP チュートリアル
エラーメッセージ:
致命的なエラー: session_start() [function.session-start]: ストレージ モジュールの初期化に失敗しました: C:usrphpMyAdminlibrariessession.inc.php の 75 行目のファイル (パス: )
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 サーバーを再起動します。わかりました
II.phpプログラムはセッションストレージパスを変更します
プログラムはオブジェクトのメソッドまたはプロパティを解釈しようとします。「loaded_before_unserialize()」を呼び出す前に、操作したいクラスが定義されていることを確認してください。 ".Car"、またはクラス定義をロードする __autoload() メソッドを提供します。D:\TsbGameWebSystem\back_car.php
の 15 行目は、呼び出す前に Car 属性またはメソッドを定義しなかったことを意味します。