Wie wird PHP nach dem Ändern von php.ini unter Linux wirksam? In diesem Artikel erfahren Sie, wie Sie es nach der Änderung von php.ini auf dem Linux-Server wirksam machen.
1. Was ist php.ini? PHP ist eine Programmiersprache und php.ini ist die Hauptkonfigurationsdatei von PHP. PHP lädt und steuert über diese Datei verschiedene Einstellungen, wie z. B. explizite Fehlerausgabe, Protokollierung, maximale Ausführungszeit, Speicherlimits usw.
2. Ändern Sie php.ini
Suchen Sie die Datei php.ini im Verzeichnis /etc/php/. Sie können diese Datei über die Befehlszeile öffnen:
sudo nano /etc/php/7.2/apache2/php.ini
Das
hier sollte die PHP-Version sein, die Sie selbst installiert haben. Bei Verwendung unterschiedlicher PHP-Versionen sollte sich diese Zahl entsprechend ändern.7.2
In dieser Datei können Benutzer viele Einstellungen ändern. Zum Beispiel:
Expliziter Fehler
; display_errors是否在服务器环境中解释,0表示“不”,1表示“是”。 display_errors = Off
Hier kann der Benutzer „Aus“ auf „Ein“ ändern, sodass PHP-Fehler in der Serverumgebung angezeigt werden, um das Debuggen zu erleichtern.
Fehlerprotokoll
; error_log指定了PHP错误日志文件的路径。 error_log = /var/log/php-errors.log
Auf diese Weise werden alle PHP-Fehler in der Datei /var/log/php-errors.log protokolliert.
Speicherlimit
; 在运行脚本时使用20M的内存 memory_limit = 20M
In diesem Beispiel stellt 20 MB das maximale Speicherlimit dar.
3. Starten Sie den Apache-Server neu
Wenn Sie die Datei php.ini ändern, wird die Änderung wirksam. Es gibt viele PHP-Module im Apache-Server. Wenn Sie also php.ini ändern, müssen Sie den Apache-Server neu starten, wie unten gezeigt:
sudo systemctl restart apache2
Dieser Befehl stoppt den Apache-Server und startet ihn, wenn die Änderung nicht übernommen wird Auswirkung, es wird empfohlen, /var /log/apache2/error.log zu überprüfen, um das Problem zu bestätigen.
Jetzt sollte PHP mit den aktualisierten Einstellungen neu starten.
Zusammenfassung
PHP ist eine sehr beliebte Programmiersprache und die Datei php.ini ist die Hauptkonfigurationsdatei von PHP. Durch das Ändern von php.ini können viele Verhaltensweisen von PHP gesteuert werden, z. B. das Aktivieren von Fehlermeldungen, das Aufzeichnen von Fehlerprotokollen, das Ändern von Speichergrenzen usw. Wenn die Änderung abgeschlossen ist, müssen Sie den Apache-Server neu starten, damit die Einstellungen wirksam werden.
Das obige ist der detaillierte Inhalt vonMit welcher Methode wird PHP nach der Änderung von php.ini unter Linux wirksam?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!