Heim > Artikel > Backend-Entwicklung > Fehler beim Verifizierungscode des PHP-Systems
Ursachenanalyse:
1. Sitzungsproblem
Der Bestätigungscode wird nicht gespeichert die Sitzung
Dies sollte ein Berechtigungsproblem mit dem Sitzungsordner von PHP sein
So gehen Sie damit um:
Im PHP-FPM-Modus,
Ändern Sie den Startbenutzer von php-fpm
Der Sitzungsordner ist /var/lib/php/session
vi /etc/php-fpm.d/www.conf
Ändern Sie den Benutzer und den Benutzer Gruppe zu Apache
Benutzer =Apache
Gruppe =Apache
oder ändern Sie die Berechtigungen der Sitzungsdatei entsprechend dem Benutzer von php-fpm
2. Zeitzoneneinstellungsproblem
php stellt nicht die richtige Zeitzone ein, was zu einer abnormalen Zeitbeurteilung führt
Verarbeitungsmethode:
a. Fügen Sie die Zeitzoneneinstellung im PHP-Code hinzu
date_default_timezone_set(‘PRC’);
b Ändern Sie php.ini, um die Standardzeitzone festzulegen
date.timezone = PRC
Empfohlenes Tutorial: PHP-Video-Tutorial
Das obige ist der detaillierte Inhalt vonFehler beim Verifizierungscode des PHP-Systems. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!