gpt4 book ai didi

javascript - Xampp + Php Websocket最大执行时间错误

转载 作者:行者123 更新时间:2023-12-03 11:42:23 30 4
gpt4 key购买 nike

这是我第一次使用它。
好吧,我尝试使用 websocket ext。但我不明白:/
在这篇文章中http://www.sanwebe.com/2013/05/chat-using-websocket-php-socket/我下载它,将其解压到文件夹中,然后打开命令提示符执行此

c:\xampp\php\php-cgi.exe -q c:\inetpub\wwwroot\CC2\ws\server.php

我在2个浏览器中打开index.php并连接它。两个浏览器也已连接。但 30 秒后,连接丢失。我查看了cmd,给出了这个错误

C:\Users\traBolic>c:\xampp\php\php-cgi.exe -q C:\inetpub\wwwroot\CC2\ws\server.php
<br />
<b>Fatal error</b>: Maximum execution time of 30 seconds exceeded in <b>C:\inetpub\wwwroot\CC2\ws\server.php</b> on line <b>28</b><br />

我不明白,这正常吗?如何才能长时间保持连接?

最佳答案

如果您已经熟悉 PHP 并且不想迁移到全新的平台 (node.js/socket.io),您可以使用 PHP 实现 websockets。

看看Thruway项目,它是 WAMP(Web 应用程序消息传递协议(protocol))的 PHP 实现。它简化了 Websocket 与 PHP 的配合,并提供了 SubPub 和 RPC。

我是 Thruway 的开发者之一,因此,如果您有任何疑问或需要帮助以实现某些功能,您可以在 github 上提出问题.

如果您想了解有关 WAMP 的更多信息,here's一个很好的起点。

此外,php-cgi 被设计为由您的 Web 服务器运行。检查 XAMPP 是否有 php-cli.exe 或普通的旧 php.exe,然后使用它。

关于javascript - Xampp + Php Websocket最大执行时间错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26212032/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com