Was tun, wenn Linux php.ini nicht wirksam wird?

藏色散人
Freigeben: 2023-03-17 10:54:02
Original
1871 Leute haben es durchsucht

Lösung dafür, dass php.ini unter Linux nicht wirksam wird: 1. Laden Sie die Konfigurationsdatei php.ini neu. 2. Suchen Sie in der gedruckten Datei „phpinfo();“ nach der zu ändernden Konfiguration „Konfigurationsdatei, prüfen Sie, ob die Konfiguration in php.ini überschrieben wird.

Was tun, wenn Linux php.ini nicht wirksam wird?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, Dell G3-Computer.

Was soll ich tun, wenn Linux php.ini nicht wirksam wird?

Behebung des Problems, dass die Änderung von php.ini in einer Linux-Umgebung nicht wirksam wird

Die Hauptgründe, warum php.ini nach der Änderung nicht wirksam wird, sind folgende:

1. Nach der Änderung der php.ini-Konfigurationsdatei, Die php.ini-Konfiguration wird nicht neu geladen.

2. Es gibt mehrere php.ini-Konfigurationsdateien

3. Die Konfiguration in php.ini wird durch die Konfiguration in anderen Dateien überschrieben

Fehlerbehebung:

1. Laden Sie nach dem Ändern der Konfiguration die Datei php.ini neu Drucken Sie phpinfo() aus. Überprüfen Sie, welche Konfigurationsdatei gelesen wird, und stellen Sie sicher, dass die von Ihnen geänderte Konfigurationsdatei korrekt ist. Wie unten gezeigt.

Was tun, wenn Linux php.ini nicht wirksam wird?

2. Suchen Sie nach der Konfiguration, die Sie im gedruckten phpinfo(); ist Ihr Der Wert des php.ini-Konfigurationselements, und der lokale Wert kann der im Code festgelegte Wert sein, wie unten gezeigt, z. B.: ini_set('display_errors',true);,

Darüber hinaus sagte Baidu, dass php können in der Apache-Konfigurationsdatei neu geschrieben werden. Die .ini-Einstellungen können in conf/httpd.conf oder conf.d/**.conf sein. Sie befinden sich normalerweise in conf.d/php.conf Unter Windows nicht gefunden. Es gibt möglicherweise eine conf.d-Datei unter der Linux-Version von Apache.

Was tun, wenn Linux php.ini nicht wirksam wird?

3. In der Linux-Umgebung war PHP-FPM vor PHP5.3.3 grundsätzlich nicht in PHP.INI enthalten, zusätzlich zur Konfiguration in PHP .ini, es ist auch Es kann in php-fpm.conf konfiguriert werden, und php-fpm.conf hat eine höhere Priorität als php.ini.

Überprüfen Sie die Konfigurationsdatei php-fpm.conf oder ob die Konfiguration in der Datei php-fpm.d/.conf die Konfiguration in php.ini abdeckt. Das Konfigurationsbeispiel von php-fpm lautet wie folgt: php_value[session. save_handler] = redis php_value [session.save_path] = "tcp://***.***.***.***:6379?auth=***"

Empfohlenes Lernen: "PHP-Video-Tutorial "

Das obige ist der detaillierte Inhalt vonWas tun, wenn Linux php.ini nicht wirksam wird?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage