ホームページ >バックエンド開発 >PHPの問題 >php session_startが失敗した場合の対処法

php session_startが失敗した場合の対処法

藏色散人
藏色散人オリジナル
2021-07-22 10:59:452709ブラウズ

php session_start エラーの解決策: まず「php.ini」を見つけて開き、次に「session.serialize_handler」を php に設定します。

php session_startが失敗した場合の対処法

この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

こんな場合はどうすればよいですかphp session_startが失敗しますか?

session_start() の開始に失敗しました

PHP セッションの開始に失敗しました

1. エラー メッセージ:

session_start(): Cannot find serialization handler ‘redis’ - session startup failed

2. エラーの理由:

このエラーの理由は、PHP 設定中のセッション シリアル化ハンドル オプションに、redis オプションなしの (php_serialize、php、php_binary、wddx) が含まれており、それを設定したときに redis に設定されていたためです。 an error. エラーがあります. 具体的な理由はphpの公式ドキュメントとphpの公式説明を確認してください.

をクリックしてください. エラーの構成は以下の通りです:

session.serialize_handler=redis

3. 解決策:

php.ini session.serialize_handler を php に設定できます。正しい構成は次のとおりです:

session.serialize_handler=php

推奨学習: 「PHP ビデオ チュートリアル##」 #"

以上がphp session_startが失敗した場合の対処法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。