2013-11-15 2 views
1

Я чтение файла около 250 МБ с помощью file_get_contents и получать ошибкуHiPHP прочитал большой файл с помощью file_get_contents

PHP Фатальная ошибка: Недостаточно памяти (выделено 524288) (пытались выделить 231137548 байт) в/главная/

Файл сохраняется на одном сервере.

Уже добавлено ниже строки в коде ini_set ('memory_limit', '300M');

+0

Если вы находитесь в среде виртуального хостинга с использованием 'ini_set' может вернуться' false', потому что ваш хостинг-провайдер не позволяя вам переопределить это значение. –

ответ

0

Вы должны увеличить memory_limit вариант PHP, например, 300MB

См

+0

Уже добавлено ниже строки в коде ini_set ('memory_limit', '300M'); –

+0

Попробуйте http://ie.php.net/fgets, если file_get_contents не работает –

+0

Я не хочу читать файл строки за строкой .... –

Смежные вопросы