0

我已经在装有 Windows 7 的本地计算机上安装了 easyphp。我正在尝试使用 php socket 作为服务器和 AJAX 作为客户端来开发一个简单的聊天应用程序。问题是要让服务器一直运行,您必须在 php 代码中有无限循环。当我尝试在浏览器中打开服务器页面时,它会出现响应时间问题。后来我知道我应该使用命令行或telnet之类的东西。现在我的问题是,我怎样才能一直使用这些命令行或 telnet 来运行 php 服务器?谢谢你。

4

1 回答 1

0

对于 PHP 守护程序(或永久运行脚本),您需要安装本地网络服务器,如 wamp (www.wampserver.com) 或 xamp。此外,php 从未打算用作守护程序,但是您可以在“在 Windows 7 上运行 php 守护程序”上找到大量资源。试着去做。

您的问题的核心是设置您的机器调用脚本,这可以通过命令行完成(+r 然后输入 cmd 并按回车键,访问您的 php 脚本的路径并使用 php 执行它php daemon.php,另见此链接- http://php.net/manual/en/install.windows.commandline.php)。

一旦它工作,你可以使用这个链接:在 Windows 上运行 PHP 应用程序 - daemon or cron?

于 2013-03-26T09:00:12.027 回答