Ниже приведена строка моего файла журнала apache2 php.ini, которая показывает фатальную ошибку.
[Чт, 23 января, 11:21: 04.634143 2020] [php7: error] [pid 9929] [client :: 1: 56044] Неустранимая ошибка PHP: допустимый размер памяти 2097152 байта исчерпан (попытка выделить 65536 байтов) в / usr / share / phpmyadmin / libraries / common.inc.php в строке 144
Я попытался решить эту проблему, увеличив memory_limit на 4 ГБ, но все равно получаю эту ошибку, и она не открывает PHPMYADMIN.
Также, когда я запускаю любой код проекта, он работает правильно, если какой-либо файл не содержит exit() ИЛИ die(). Если я написал exit() OR die() в любом файле, проект перестанет работать.
Я не понимаю, в чем проблема.
проверьте phpinfo (), если увеличенная память вступила в силу? может ты редактируешь не тот файл — person Yogendrasinh schedule 23.01.2020
@RakeshShewale Да, я проверил phpinfo (), и он сработал и показывает мне в нем gb memory_limit. — person Yogendrasinh schedule 23.01.2020
вы должны попробовать изменить ограничение памяти для phpmyadmin на -1. взгляните здесь: docs.phpmyadmin.net/en/latest/config.html #cfg_MemoryLimit — person Yogendrasinh schedule 23.01.2020
Я изменил memory_limit с 4gb на -1, и теперь он работает правильно. Спасибо @RakeshShewale — person Yogendrasinh schedule 23.01.2020
@Yogendrasinh, вы не должны позволять PHP использовать неограниченное количество памяти. Установите разумную сумму, как в первой части ответа Вишала. — person Yogendrasinh schedule 18.01.2021
Источник: