- Данная ошибка означает, что PHP скрипт превысил значение параметра memory_limit. Этот может быть согласовано и не согласовано, с тем, что операционная система считает превышением памяти скриптом во время ошибки.
- X — значение параметра memory_limit. Вы можете считать, что на Вашем сервере достаточно памяти, но, на самом деле, суть не в этом.
- Y — размер превышенного размера памяти, что и послужило причиной ошибки.
Мы настоятельно рекомендуем обратиться к Вашему хостинг-провайдеру для решения данной проблемы.
Есть два способа решить проблему:
-
Если у Вас есть доступ к PHP.ini файлу, изменить значение с 16M на, скажем, 32M:
memory_limit = 32M ; Maximum amount of memory a script may consume (32MB) -
Если у Вас нет доступа к этому конфигурационному файлу, попробуйте создать файл .htaccess с таким содержанием:
php_value memory_limit 32M