【发布时间】:2009-07-22 21:32:29
【问题描述】:
我用 PHP 为一家做一些事情的小商店构建了一个脚本。
启动数据库连接,并查询数据库几次。 读/写会话 使用 fsockopen() 向 PayPal PDT 发出请求 解析结果 将订单保存到数据库
经过一些测试,服务器停止加载。 支持让我知道有 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)如何确保启动的进程正确终止? 谢谢 丰富
【问题讨论】:
-
很好地开始获取您需要的信息 - 到目前为止,我对 3 个答案投了赞成票,他们每个人都添加了一些东西。