Пустой XML файл при генерации для большого количества данных

halycon

Новичок
Добрый день.

На сервере имеется скрипт, который генерирует XML файл для каталога товаров. Если количество товаров велико, то после длительного ожидания на выходе получается пустой XML файл.

В php.ini прописано:

max_execution_time 0
memory_limit 1024М

Логирование включено, но сам файл логов пустой.

Ответ сервера - 500 Internal Server Error

Если задать меньше товаров, либо уменьшить количество характеристик, то файл генерируется нормально.

Как определить, в чем причина того, что на выходе получается пустой файл?
 
Последнее редактирование:

halycon

Новичок
В php_errors.log стала появляться ошибка:

PHP Fatal error: Allowed memory size of 536870912 bytes exhausted (tired to allocate 34250692 bytes) in /путь/до/скрипта

WMix, результат работы скрипта необходимо просмотреть в браузере.
 

WMix

герр M:)ller
Партнер клуба
PHP Fatal error: Allowed memory size
В php_errors.log стала появляться ошибка:
PHP Fatal error: Allowed memory size of 536870912 bytes exhausted (tired to allocate 34250692 bytes) in /путь/до/скрипта
это лечится так http://www.php.net/manual/ru/ini.core.php#ini.memory-limit
WMix, результат работы скрипта необходимо просмотреть в браузере.
нагенери и смотри!
 
Сверху