Допустимый объем памяти X байтов исчерпан (попытался выделить X байтов)

Я видел этот вопрос, но ответ не помог мне решить проблему. Итак, я отправляю новый вопрос.

Это сайт drupal 6, в котором он использует flot javascript для открытия файлов.
Это работает, когда я открываю несколько файлов, но когда я увеличиваю его, я получаю пустую страницу и в error_log я получаю:

PHP Fatal error:  Allowed memory size of 524288000 bytes exhausted (tried to allocate 107678417 bytes) in /path/to/site/includes/common.inc on line 167, referer: http://server/spectra/list

Я пытался увеличить размер memory_limit в php.ini & .htaccess, я видел, что размер изменился с phpinfo ()
но когда я загружаю страницу, я получаю точно такую ​​же ошибку с тем же номером. Я увеличиваю размер с 128M до 1024M, и он все еще выдает ту же ошибку с тем же номером 524288000.
Где этот номер установлен?
Благодарю.

0

Решение

Я не могу сказать вам напрямую, где найти настройки, но я Можно расскажу как.

Если вы используете систему * nix, сделайте

grep -r memory_limit /path/to/drupal/installation

Если вы работаете в Windows, используйте (n продвинутый) текстовый редактор для поиска по пути.

Я подозреваю, что вы найдете настройки в index.php или settings.php.

1

Другие решения

Вы правы!

У меня в друпале было

ini_set('memory_limit', '500M');

Это причина, почему это было исправлено на 524288000 независимо от того, что я написал в php.ini.

Большое спасибо.

0

По вопросам рекламы [email protected]