Le serveur se fige lors du téléchargement d’images de grande taille en php

J’ai un formulaire html simple avec la méthode post, qui envoie une image à mon fichier action.php:

Et mon fichier action.php ressemble à ceci:

 if(isset($_POST['name'])) { $error = $_FILES['avatar']['error']; echo $error; } 

Cela fonctionne bien avec les images de petite taille, mais quand j’essaye de soumettre des images avec approximativement la taille de 2mb le serveur cesse de répondre. Il n’envoie même pas de post demande à mon action.php.

Note: J’ai déjà défini mon upload_max_filesize = 64M, mais la même chose se produit. Il ne montre aucune erreur

Changez la valeur de post_max_size = 70M . Doit être supérieur ou égal à upload_max_filesize .

Après avoir modifié le ou les fichiers php.ini, vous devez redémarrer votre serveur HTTP pour utiliser une nouvelle configuration.

Si le problème persiste, vous pouvez essayer ces solutions ( 1 , 2 , 3 ).