Heim >Backend-Entwicklung >PHP-Problem >So legen Sie Optimierungsparameter in PHP fest

So legen Sie Optimierungsparameter in PHP fest

王林
王林Original
2020-11-05 13:46:252666Durchsuche

So legen Sie Optimierungsparameter in PHP fest: 1. Legen Sie die Option „disable_functions“ fest. 2. Legen Sie die maximale Ausführungszeit des PHP-Programms fest. 3. Legen Sie die globale Funktionsdeklaration von PHP fest . Legen Sie die Größenbeschränkung für PHP-Upload-Dateien fest.

So legen Sie Optimierungsparameter in PHP fest

Optimierungsparametereinstellungen:

(Empfehlung für entsprechende Video-Tutorials: Java-Video-Tutorial)

(1) PHP-Funktionsdeaktivierung gefunden:

disable_functions =

Mit dieser Option kann festgelegt werden, welche PHP-Funktionen verboten sind Verwendung Ja, es gibt einige Funktionen in PHP, die ziemlich riskant sind. Wenn diese Funktionen ausgeführt werden dürfen, sind die Verluste sehr schwerwiegend, wenn im PHP-Programm eine Sicherheitslücke auftritt. Nachfolgend geben wir die empfohlenen Einstellungen für deaktivierte Funktionen an:

disable_functions = phpinfo, passhru, exec, system, popen, chroot, escapeshellcmd, escapeshellarg, shell_exec, proc_open, proc_get_status

Hinweis: Wenn Ihr Server ein PHP-Programm zur Systemstatuserkennung enthält, tun Sie dies Shell_exec, proc_open, proc_get_status und andere Funktionen nicht deaktivieren.

(2) PHP-Skript-Ausführungszeit gefunden:

max_execution_time = 30

Diese Option legt die maximale Ausführungszeit des PHP-Programms fest, wenn ein PHP-Skript angefordert wird und das PHP-Skript nicht innerhalb der max_execution_time-Zeit ausgeführt werden kann PHP setzt die Ausführung nicht mehr fort und gibt direkt einen Timeout-Fehler an den Client zurück. Wenn für diese Option kein besonderer Bedarf besteht, behalten Sie die Standardeinstellung von 30 Sekunden bei. Wenn Ihr PHP-Skript wirklich eine lange Ausführungszeit benötigt, können Sie die Zeiteinstellung entsprechend erhöhen.

(3) Speichernutzung für die PHP-Skriptverarbeitung gefunden:

memory_limit = 8M

Diese Option gibt den maximalen Speicher an, den die PHP-Skriptverarbeitung belegen kann. Der Standardwert ist 8 MB. Wenn Ihr Serverspeicher mehr als 1 GB beträgt, kann diese Option verwendet werden Für eine schnellere Verarbeitungseffizienz von PHP-Skripten auf 12 MB eingestellt.

(4) PHP-Global-Funktionsdeklaration gefunden:

register_globals = Aus

In vielen Artikeln zu PHP-Einstellungen im Internet wird empfohlen, diese Option auf „Ein“ zu setzen. Tatsächlich handelt es sich hierbei um eine äußerst gefährliche Einstellungsmethode, die wahrscheinlich zu schwerwiegenden Folgen führen kann Sicherheitsprobleme. Wenn keine besonderen Anforderungen bestehen, wird dringend empfohlen, die Standardeinstellungen beizubehalten!

(5) PHP-Upload-Dateigrößenbeschränkung gefunden:

upload_max_filesize = 2M

Diese Option legt die von PHP maximal zulässige Upload-Dateigröße fest, der Standardwert ist 2 MB. Diese Einstellung kann entsprechend den tatsächlichen Anwendungsanforderungen entsprechend erhöht werden.

Verwandte Empfehlungen: php-Training

Das obige ist der detaillierte Inhalt vonSo legen Sie Optimierungsparameter in PHP fest. 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
Vorheriger Artikel:So schließen Sie PHP fpmNächster Artikel:So schließen Sie PHP fpm