php挂起的原因

时间:2012-02-24 13:49:30

标签: php

我的托管服务提供商已经暂停了我的帐户,并发布了PHP经常挂起的通知。

他们还发送了使用报告。

User  |  Domain | % CPU  | % MEM |  MySQL Processes 

lufadea1  lufadeal.com  20.88  1.30  0.6


13337 lufadea1  20   0  132m  17m 7656 R  2.3  0.1   0:00.07 /usr/bin/php/home/lufadea1/public_html/index.php

13346 lufadea1  20   0  129m  13m 7128 R  1.7  0.1   0:00.05 /usr/bin/php/home/lufadea1/public_html/index.php

13344 lufadea1  20   0  127m  10m 6204 S  1.3  0.1   0:00.04 /usr/bin/php/home/lufadea1/public_html/index.php

13347 lufadea1  20   0  126m  10m 6204 R  0.7  0.1   0:00.02 /usr/bin/php /home/lufadea1/public_html/index.php

我想知道导致php挂起问题的可能原因是什么。 我正在使用codeigniter框架。如果您需要任何其他信息,请告诉我。谢谢。

1 个答案:

答案 0 :(得分:0)

问题可能很多。我要检查的第一件事是诸如无限循环,读取远程文件,网址等......

为避免您的托管服务提供商遇到麻烦,您可以使用PHP的set_time_limit()函数来设置允许脚本运行的最长时间(在抛出错误之前)。