1
PHP / скрипт чтения данных из Web
« : 06 Мая 2005, 02:25:30 »
Написал на PHP скриптик для получения и анализа данных из и-нета по http.
Открываю url как файл читаю данные в строковую переменную, анализирую.
Короче, все сводится к двум строкам
$fp = fopen($my_url,\'r\');
$contents = fread($fp, 1000000);
Писал и отлаживал дома на localhost-e. Windows+Apache+PHP(если надо посмотрю версии).
Дома все работает прекрасно, но когда выкладываю на хостинг (перепробовал 4 разных доступных мне хостинга)
ЧИТАЕТСЯ ТОЛЬЛКО НАЧАЛО ФАЙЛА С ДАННОГО url - ТОЛЬКО ПЕРВЫЕ 1-2к ВМЕСТО 30.
И ВСЕ, НИКАКИХ ОШИБОК, НИКАКИХ ПРЕДУПРЕЖДЕНИЙ.
Пробовал читать другой произвольный url - та же фигня.
Пробовал ставить задержку sleep(10); после чтения (fread) что бы прочитаться побольше успело - тоже нифига.
Никто с такой проблемой не сталкивался?
Открываю url как файл читаю данные в строковую переменную, анализирую.
Короче, все сводится к двум строкам
$fp = fopen($my_url,\'r\');
$contents = fread($fp, 1000000);
Писал и отлаживал дома на localhost-e. Windows+Apache+PHP(если надо посмотрю версии).
Дома все работает прекрасно, но когда выкладываю на хостинг (перепробовал 4 разных доступных мне хостинга)
ЧИТАЕТСЯ ТОЛЬЛКО НАЧАЛО ФАЙЛА С ДАННОГО url - ТОЛЬКО ПЕРВЫЕ 1-2к ВМЕСТО 30.
И ВСЕ, НИКАКИХ ОШИБОК, НИКАКИХ ПРЕДУПРЕЖДЕНИЙ.
Пробовал читать другой произвольный url - та же фигня.
Пробовал ставить задержку sleep(10); после чтения (fread) что бы прочитаться побольше успело - тоже нифига.
Никто с такой проблемой не сталкивался?