ホームページ  >  記事  >  バックエンド開発  >  PHP検証コードプロンプトエラー

PHP検証コードプロンプトエラー

王林
王林オリジナル
2019-09-16 17:54:433207ブラウズ

PHP検証コードプロンプトエラー

質問: 新しいサーバーの構成後、PHP Web サイトがデプロイされます。Web サイトは通常どおり開いて表示されますが、ユーザーがログインすると、確認コードが表示されます。というエラーが常に表示されます。 (正しい確認コードが入力されました)

原因分析:

1. セッションの問題

セッション中に、確認コードを覚えていません。PHP のセッション フォルダーの権限の問題のはずです。

処理方法:

php-fpm mode
php-fpmの起動ユーザーを変更
sessionフォルダは/var/lib/php/session

vi /etc/php-fpm.d/www.conf
ユーザーとユーザー グループを apache に変更します
user =apache
group =apache
または変更権限を変更しますphp-fpm

2 のユーザーによるセッション ファイル。タイム ゾーン設定の問題

php が正しいタイム ゾーンを設定しないため、異常が発生します。時間の判断。

処理方法:

a. タイムゾーン設定 date_default_timezone_set('PRC') を追加します;

b. php.ini 設定を変更しますPHPコード デフォルトのタイムゾーン date.timezone = PRC;

上記の内容は参考用です。

推奨チュートリアル: PHP ビデオ チュートリアル

以上がPHP検証コードプロンプトエラーの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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