Устранение неполадок процессов PHP

Я создал скрипт в PHP для небольшого магазина, который делает несколько вещей.

Инициируйте соединение с БД и несколько раз запросите БД. Чтение / запись сеансов Сделайте запрос к PayPal PDT с помощью fsockopen (), проанализируем результаты, сохраняя заказ на db

После некоторого тестирования сервер остановил загрузку. Поддержка дайте мне знать, что было выполнено 20 процессов PHP (что было пределом) По какой-то причине они не закрываются должным образом

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND bobbysue 970 0.0 0.1 23836 8708 ? S 15:46 0:00 /usr/local/bin/php5.cgi index.php bobbysue 1574 0.0 0.1 23836 8708 ? S 15:47 0:00 /usr/local/bin/php5.cgi index.php bobbysue 2328 0.0 0.1 23840 8708 ? S 15:47 0:00 /usr/local/bin/php5.cgi index.php bobbysue 4031 0.0 0.1 23836 8704 ? S 15:49 0:00 /usr/local/bin/php5.cgi index.php bobbysue 7112 0.0 0.1 23836 8708 ? S 15:51 0:00 /usr/local/bin/php5.cgi index.php... 

1) Как я могу устранить неполадку моего скрипта, чтобы увидеть, где может быть проблема? 2) Как я могу убедиться, что процессы запуска запускаются правильно? Спасибо, Rich