Mémoire admissible 134217728 L'octet est épuisé /Essayé de mettre en évidence 20480 octet/ Laravel

J'ai un problème avec Laravel . Après avoir redémarré mon système, mon projet ne fonctionnera pas !!!

Je cours S.
php artisan serv

, Mais j'ai les messages suivants dans la console :


[Tue Jul 3 14:31:35 2018] PHP Fatal error: Allowed memory size of 134217728 bytes exhausted /tried to allocate 20480 bytes/ in /laravel-projects/blog/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php on line 122


[Tue Jul 3 14:31:35 2018] PHP Fatal error: Allowed memory size of 134217728 bytes exhausted /tried to allocate 20480 bytes/ in /laravel-projects/blog/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php on line 46


[Tue Jul 3 14:31:38 2018] PHP Fatal error: Allowed memory size of 134217728 bytes exhausted /tried to allocate 20480 bytes/ in /laravel-projects/blog/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php on line 122


[Tue Jul 3 14:31:39 2018] PHP Fatal error: Allowed memory size of 134217728 bytes exhausted /tried to allocate 20480 bytes/ in /laravel-projects/blog/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php on line 46


[Tue Jul 3 14:31:39 2018] PHP Fatal error: Allowed memory size of 134217728 bytes exhausted /tried to allocate 20480 bytes/ in /laravel-projects/blog/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php on line 122


Avant la restauration du système, le projet était bien mis en œuvre !!
Invité:

Francois

Confirmation de:

Cela signifie que vous devez également mettre à jour

directif php.ini
memory_limit

.

Essayez d'insérer votre php.ini :

memory_limit=1024M

et redémarrer

apache

:


sudo systemctl restart httpd.service

Gabriel

Confirmation de:

Changer B.
php.ini

, qui est à l'intérieur du dossier
apache2



memory_limit=1024M

restart apache2


Vous pouvez même vérifier ce que php ini config Utilisé en utilisant:


php -i | grep "php.ini"

Blanche

Confirmation de:

Ce problème se produit lorsque l'application utilise plus de mémoire que le permet. PHP. Grâce à des paramètres de mémoire relativement conservateurs par défaut PHP. Vous pouvez résoudre ce problème en modifiant la taille memory_limit dans votre php.ini

memory_limit= Remplacez votre taille/1024M /2048M/etc/

/ Et sauvegardez-le, puis redémarrez le service.

Dans la fenêtre, vous pouvez trouver "C:\wamp64\bin\php\php_version\php.ini", Puis redémarrez votre service.

Ubuntu tu peux trouver "/etc/php/php_version/apache2/php.ini", puis courir
sudo systemctl restart apache2

Recommencer apache.

Vous pouvez simplement augmenter la limite de mémoire programmatique à un stade précoce de votre code avant votre processus épuisé. Si vous le faites de cette façon, vous pouvez donner PHP Mémoire supplémentaire uniquement lorsque ce fragment de code est appelé et ne pas augmenter la limite de mémoire pour tous les processus PHP.


ini_set/'memory_limit', '1024M'/;

Pour répondre aux questions, connectez-vous ou registre