Heim > Backend-Entwicklung > PHP-Problem > So stellen Sie php.ini auf Centos ein

So stellen Sie php.ini auf Centos ein

PHPz
Freigeben: 2023-04-25 17:50:19
Original
1204 Leute haben es durchsucht

CentOS ist ein beliebtes Linux-Betriebssystem, das häufig in Server- und Cloud-Computing-Szenarien verwendet wird. Es ist stabil, zuverlässig und hochsicher und wird häufig in Webservern, Datenbankservern, DNS-Servern usw. verwendet. Bei Verwendung des CentOS-Servers müssen wir häufig die PHP-Konfiguration anpassen, und die PHP-Konfigurationsdatei php.ini ist eine sehr wichtige Datei. In diesem Artikel wird erläutert, wie PHP.ini in CentOS eingerichtet wird. Ich hoffe, dass er den Lesern hilfreich sein wird.

1. Suchen Sie die php.ini-Datei

Um die php.ini-Datei zu ändern, müssen Sie sie zuerst finden. In CentOS-Systemen befindet sich die Datei php.ini normalerweise im Pfad /etc/php.ini. Sie können den folgenden Befehl verwenden, um es zu finden:

find / -name php.ini
Nach dem Login kopieren

Nach der Ausführung wird der Dateipfad auf dem Bildschirm ausgegeben.

2. Sichern Sie die ursprüngliche Konfigurationsdatei

Stellen Sie sicher, dass Sie die ursprüngliche Konfigurationsdatei sichern, bevor Sie die Konfigurationsdatei ändern. Sie können zum Sichern den folgenden Befehl verwenden:

cp /etc/php.ini /etc/php.ini.bak
Nach dem Login kopieren

Verwenden Sie den obigen Befehl, um die ursprüngliche Konfigurationsdatei in eine neue Datei zu kopieren, und verwenden Sie .bak als Erweiterung.

3. Ändern Sie die Konfiguration

Öffnen Sie zunächst mit dem vi-Editor die Datei php.ini:

vi /etc/php.ini
Nach dem Login kopieren

Nach dem Aufrufen des Bearbeitungsmodus können Sie nach Bedarf verschiedene Parameter in der Konfigurationsdatei ändern. Im Folgenden finden Sie Beschreibungen mehrerer häufig verwendeter Parameter:

max_execution_time = 30  # 执行时间限制,单位为秒
max_input_time = 60  # 输入数据的时间限制,单位为秒
memory_limit = 128M  # PHP脚本运行所能占用的最大内存
upload_max_filesize = 2M  # 上传文件的最大大小
post_max_size = 8M  # post传输数据最大值
Nach dem Login kopieren

Nachdem Sie die oben genannten Parameter geändert haben, drücken Sie die ESC-Taste, um den Bearbeitungsmodus zu verlassen, und geben Sie Folgendes ein: wq, um die Änderungen zu speichern und den vi-Editor zu verlassen.

4. Starten Sie den Webserver neu

Nach Abschluss der oben genannten Schritte müssen Sie den Webserver neu starten, damit die Konfiguration wirksam wird. Im Allgemeinen verwenden CentOS-Server den Apache-Webserver. Sie können den folgenden Befehl verwenden, um den Apache-Webserver neu zu starten:

service httpd restart
Nach dem Login kopieren

Wenn es sich um einen Nginx-Webserver handelt, können Sie den folgenden Befehl zum Neustart verwenden:

service nginx restart
Nach dem Login kopieren

5 Überprüfen Sie, ob die Änderung erfolgreich ist

Nachdem Sie die Konfiguration geändert haben , müssen Sie überprüfen, ob die Änderung erfolgreich ist. Um dies zu testen, kann ein einfaches PHP-Skript erstellt werden. Erstellen Sie im Web-Stammverzeichnis eine neue test.php-Datei mit dem Inhalt:

<?php phpinfo(); ?>
Nach dem Login kopieren

Geben Sie dann die folgende Adresse in den Browser ein:

http://<IP地址>/test.php
Nach dem Login kopieren

Wobei die IP-Adresse des CentOS-Servers ist. Wenn Sie die Ausgabe von phpinfo sehen, bedeutet dies, dass die PHP-Konfiguration erfolgreich geändert wurde.

Zusammenfassung

Die oben genannten Schritte sind die Schritte zum Ändern der PHP.ini-Konfiguration von CentOS. Es ist zu beachten, dass vor dem Ändern der Konfigurationsdatei unbedingt eine Sicherungskopie der ursprünglichen Konfigurationsdatei erstellt werden muss. Nachdem Sie die Konfigurationsdatei geändert haben, müssen Sie den Webserver neu starten. Um zu überprüfen, ob die Änderung erfolgreich ist, können Sie zum Testen ein einfaches PHP-Skript erstellen. Ich hoffe, dieser Artikel ist für die Leser hilfreich.

Das obige ist der detaillierte Inhalt vonSo stellen Sie php.ini auf Centos ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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