Проблема в следующем: есть скрипт, который за один проход вызывает функцию 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.