Maison >développement back-end >Problème PHP >Comment prendre effet après avoir modifié php.ini
La méthode de traitement après le changement de php.ini : modifiez d'abord la limite de taille de téléchargement via l'instruction "post_max_size = 100M" ; puis modifiez la limite de temps de téléchargement via l'instruction "memory_limit = 128M" et enfin redémarrez le serveur ; .
Recommandé : "Tutoriel vidéo PHP"
Téléchargez des fichiers volumineux et modifiez la configuration de php. ini La solution ne fonctionne toujours pas après ça
Après avoir mis le programme sur le service (environnement LAMP) aujourd'hui, j'ai constaté que le téléchargement de fichiers volumineux ne fonctionnait plus. La première solution qui m'est venue à l'esprit. était de modifier le php du nouvel environnement d'installation. ini, la modification est grossièrement divisée en deux étapes :
1 Modifier la limite de taille de téléchargement
file_uploads = On
upload_max_filesize = 50Mpost_max_size = 100M2. Modifier la limite de temps de téléchargementmax_execution_time = 600max_input_time = 600 memory_limit = 128MMais j'ai découvert qu'après avoir modifié ces deux-là. Après avoir partiellement redémarré Apache, cela n'a toujours pas pris effet, j'ai donc été perplexe. Après de longues recherches, j'ai découvert qu'un internaute m'a rappelé : "De manière générale, si la configuration est modifiée mais qu'elle ne prend pas effet, vous pouvez considérer s'il en existe plusieurs copies sur la machine. Configuration". Depuis que j'ai installé l'environnement intégré de wamp, il y a deux php.ini de wamp, un dans le répertoire php et un dans le répertoire apache. Celui sous apache fonctionne par défaut, donc il ne fonctionne toujours pas après modification. Modifiez donc à nouveau les modifications ci-dessus dans php.ini sous Apache et redémarrez le serveur ! Les emplacements sont les suivants :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!