Доброго времени суток.
Проблема в следующем: есть скрипт, который за один проход вызывает функцию file_get_contents() около 100 раз. Функция нацелена на конкретный url, скрипт-парсер вообщем. Программировать только начинаю и хотелось бы услышать совет на что смотреть.
Из того, что подозреваю сам:
1) html страничка разбирается на куски регулярками, м.б. это создает нагрузку на сервер, но вряд ли...
2) думаю есть какие-либо ограничения на объем входных данных для скрипта со стороны apache или php. Или на количество внешних соединений за раз.
P.S. вот чем заканчивается каждый раз в логах:
CODE ( htmlphp):
скопировать код в буфер обмена
[Sat Feb 05 20:43:50 2011] [notice] Parent: child process exited with status 255 -- Restarting. [Sat Feb 05 20:43:50 2011] [notice] Apache/2.2.17 (Win32) PHP/5.3.5 configured -- resuming normal operations [Sat Feb 05 20:43:50 2011] [notice] Server built: Oct 18 2010 01:58:12 [Sat Feb 05 20:43:50 2011] [notice] Parent: Created child process 1116 [Sat Feb 05 20:43:50 2011] [notice] Child 1116: Child process is running [Sat Feb 05 20:43:50 2011] [notice] Child 1116: Acquired the start mutex. [Sat Feb 05 20:43:50 2011] [notice] Child 1116: Starting 64 worker threads. [Sat Feb 05 20:43:50 2011] [notice] Child 1116: Starting thread to listen on port 80.
|