ホームページ > php教程 > php手册 > エラーでセッションを作成できません。PHP または Web サーバーのログを確認し、PHP インストールを正しく構成してください (Linux の場合)

エラーでセッションを作成できません。PHP または Web サーバーのログを確認し、PHP インストールを正しく構成してください (Linux の場合)

WBOY
リリース: 2016-06-13 12:01:08
オリジナル
1286 人が閲覧しました

Windows での解決策:

php.ini で session.save_path = "" のパスを探して、このディレクトリが存在するかどうか、このディレクトリが全員または認証されたユーザーのアクセス許可によって書き込まれているかどうかを確認します。 。通常は問題ありません。

Linux での解決策:

今日 PHP を更新しました。設定した phpmyadmin にログインすると、「セッションを作成できません」というメッセージが表示されました。エラーが発生した場合は、PHP または Web サーバーのログを確認し、PHP インストールを正しく設定してください。」というエラーが発生します。

エラーの原因:

php が更新された後、/var/lib/php/session の元の権限が上書きされ、Apache ユーザーがセッションに書き込むことができなくなりました。このエラーでは。

解決策:
実行: #chown -R root:username /var/lib/php/session

username が Apache のホスティング ユーザーである場合、私の場合は Apache なので、次を実行します。コマンドは次のとおりです:
#chown -R root:apache /var/lib/php/session

この時点でもまだエラー メッセージが表示される場合は、次のコマンドを実行することをお勧めします:
#chmod -R 777 /var /lib/php/session

770、766、776 をテストしても、777 の権限が大きすぎるのではないかと心配なので、最初に 777 に権限を与える必要があります。
使用する際に安全上の危険があるかどうかはわかりませんので、まずこの場所に注意してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート