Heim  >  Artikel  >  Backend-Entwicklung  >  Fehler bei der PHP-Bestätigungscode-Eingabeaufforderung

Fehler bei der PHP-Bestätigungscode-Eingabeaufforderung

王林
王林Original
2019-09-16 17:54:433289Durchsuche

Fehler bei der PHP-Bestätigungscode-Eingabeaufforderung

Problem: Nachdem der neue Server konfiguriert wurde, wird eine PHP-Website bereitgestellt. Die Website wird normal geöffnet und angezeigt, aber wenn sich der Benutzer anmeldet, wird ein Bestätigungscode angezeigt Es wird immer ein Fehler angezeigt. (Korrekter Bestätigungscode eingegeben)

Ursachenanalyse:

1. Sitzungsproblem

In der Sitzung habe ich es getan Ich erinnere mich nicht an den Bestätigungscode. Es sollte ein Berechtigungsproblem mit dem Sitzungsordner von PHP sein.

Verarbeitungsmethode:

php-fpm-Modus
Ändern Sie den Startbenutzer von php-fpm
Der Sitzungsordner ist /var/lib/php/ Sitzung

vi /etc/php-fpm.d/www.conf
Ändern Sie den Benutzer und die Benutzergruppe in Apache
Benutzer =Apache
Gruppe =Apache
oder ändern Sie die Berechtigung in Ändern Sie die Sitzungsdatei entsprechend dem Benutzer von php-fpm

2. Problem mit der Zeitzoneneinstellung

php stellt nicht die richtige Zeitzone ein, was dazu führt anormales Zeiturteil.

Verarbeitungsmethode:

a. Fügen Sie die Zeitzoneneinstellung date_default_timezone_set('PRC') hinzu.

b. Ändern Sie die php.ini-Einstellungen im PHP-Code Standardzeitzone date.timezone = PRC;

Der obige Inhalt dient nur als Referenz!

Empfohlenes Tutorial: PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonFehler bei der PHP-Bestätigungscode-Eingabeaufforderung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn