Я видел этот вопрос, но ответ не помог мне решить проблему. Итак, я отправляю новый вопрос.
Это сайт 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.
Где этот номер установлен?
Благодарю.
Я не могу сказать вам напрямую, где найти настройки, но я Можно расскажу как.
Если вы используете систему * nix, сделайте
grep -r memory_limit /path/to/drupal/installation
Если вы работаете в Windows, используйте (n продвинутый) текстовый редактор для поиска по пути.
Я подозреваю, что вы найдете настройки в index.php или settings.php.
Вы правы!
У меня в друпале было
ini_set('memory_limit', '500M');
Это причина, почему это было исправлено на 524288000 независимо от того, что я написал в php.ini.
Большое спасибо.