ホームページ > バックエンド開発 > PHPの問題 > PHP検証コードエラー

PHP検証コードエラー

王林
リリース: 2023-02-25 13:50:01
オリジナル
3739 人が閲覧しました

PHP検証コードエラー

問題:

新しいサーバーの構成後、PHP Web サイトがデプロイされます。Web サイトは正常に開いて表示されますが、ユーザーがログインしてもいつも失敗し、認証コードが間違っていると表示されます。 (正しい検証コードが入力されました)

原因分析

1. セッションの問題

検証がセッションに記憶されませんコードの場合、これは PHP のセッション フォルダーの権限の問題であるはずです。

対処方法:

php-fpm模式的
修改 php-fpm的启动用户
session 文件夹是 /var/lib/php/session
vi /etc/php-fpm.d/www.conf
将用户改为和用户组改为 apache
user =apache
group =apache
或者将根据php-fpm的用户修改session文件的权限
ログイン後にコピー

2.タイムゾーン設定の問題

phpが正しい時刻を設定しないゾーンに達し、時間判定に異常が生じています。

処理方法:

1. phpコードにタイムゾーン設定を追加

date_default_timezone_set(‘PRC’);
ログイン後にコピー

2. phpを修正.ini はデフォルトのタイムゾーンを設定します

date.timezone = PRC
ログイン後にコピー

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

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

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