我的托管服务提供商已经暂停了我的帐户,并发布了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框架。如果您需要任何其他信息,请告诉我。谢谢。
答案 0 :(得分:0)
问题可能很多。我要检查的第一件事是诸如无限循环,读取远程文件,网址等......
为避免您的托管服务提供商遇到麻烦,您可以使用PHP的set_time_limit()
函数来设置允许脚本运行的最长时间(在抛出错误之前)。