Maison > développement back-end > Problème PHP > Comment définir les paramètres d'optimisation en php

Comment définir les paramètres d'optimisation en php

王林
Libérer: 2023-03-07 11:10:01
original
2680 Les gens l'ont consulté

Comment définir les paramètres d'optimisation en php : 1. Définissez l'option Disable_functions ; 2. Définissez le temps d'exécution maximum du programme php ; 3. Définissez le script php pour gérer l'utilisation de la mémoire ; déclaration de fonction ; 5. Définissez la limite de taille du fichier de téléchargement php.

Comment définir les paramètres d'optimisation en php

Paramètres des paramètres d'optimisation :

(tutoriels vidéo associés recommandés : tutoriel vidéo Java)

(1) Désactivation de la fonction PHP trouvée :

disable_functions =

Cette option peut définir quelles fonctions PHP sont interdites d'utilisation. Certaines fonctions en PHP sont assez risquées et peuvent être exécutées directement par certains systèmes. niveau commandes de script, si ces fonctions sont autorisées à s'exécuter, lorsqu'une vulnérabilité survient dans le programme PHP, la perte sera très grave ! Ci-dessous, nous donnons les paramètres de fonction désactivés recommandés :

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

Remarque : Si vous Si votre Le serveur contient certains programmes PHP pour la détection de l'état du système, ne désactivez pas shell_exec, proc_open, proc_get_status et d'autres fonctions.

(2) Temps d'exécution du script PHP trouvé :

max_execution_time = 30

Cette option définit le temps d'exécution maximum du programme PHP si un script PHP est demandé et le. Si le script PHP ne parvient pas à être exécuté dans le délai max_execution_time, PHP ne poursuivra plus l'exécution et renvoie directement une erreur de délai d'attente au client. Si cette option n'est pas particulièrement nécessaire, conservez le paramètre par défaut de 30 secondes. Si votre script PHP nécessite réellement un temps d'exécution long, vous pouvez augmenter le paramètre de temps de manière appropriée.

(3) Utilisation de la mémoire pour le traitement des scripts PHP trouvée :

memory_limit = 8M

Cette option spécifie la mémoire maximale que le traitement des scripts PHP peut occuper. Si la mémoire du serveur est supérieure à 1 Go, cette option peut être définie sur 12 Mo pour une efficacité de traitement des scripts PHP plus rapide.

(4) Déclaration de fonction globale PHP trouvée :

register_globals = Off

De nombreux articles sur les paramètres PHP sur Internet recommandent de définir cette option sur On. En fait, c'est le cas. Une méthode de configuration extrêmement dangereuse qui peut entraîner de graves problèmes de sécurité. S’il n’y a pas de besoins particuliers, il est fortement recommandé de conserver les paramètres par défaut !

(5) Limite de taille du fichier de téléchargement PHP trouvée :

upload_max_filesize = 2M

Cette option définit la taille maximale du fichier de téléchargement autorisée par PHP, la valeur par défaut est de 2 Mo. Ce paramètre peut être augmenté de manière appropriée en fonction des exigences réelles de l'application.

Recommandations associées : formation php

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal