不使用shell命令执行php无尽脚本

时间:2014-05-23 13:59:21

标签: php shell

我是第一次尝试php而且我遇到了一些问题,执行了一个无限循环的server.php脚本。我正在尝试这样做,因为我正在使用像000webhost这样的免费提供程序,我没有工具来简单地运行像这样的PHP脚本:

php -q server.php

我正在尝试使用websockets构建一个简单的聊天,为此我需要我的脚本始终运行,以便他可以接受,处理和处理连接。 我也使用了exec和其他函数来绕过这个,但是没有运气,我想,我可以通过调用一个简单的php页面来执行这种脚本吗?

1 个答案:

答案 0 :(得分:0)

您可以在服务器取消脚本之前禁用超时:

set_time_limit (0);

但这只有在你拥有权利的情况下才有效。

有很多:http://www.php.net/manual/en/function.set-time-limit.php