问题标签 [phpwebsocket]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1001 浏览

php - 在 Websocket 中添加自定义数据

我想将登录的客户端用户名连同客户端输入的消息一起发送到 websocket 脚本。我需要支持实现另一个变量 rge 用户名,以便与消息一起发送。现在我正在使用:https ://github.com/Flynsarmy/PHPWebSocket-Chat和 js 是

服务器是 FancyWebSocket。这被发送到:

绑定到我的 server.php 为:

0 投票
1 回答
245 浏览

websocket - Websockets、Apache/wamp 和 PHP

我对 websockets 很陌生。我用谷歌搜索并抓取了一些示例代码,但它们都不起作用。尽管严格遵循教程规则,但所有显示断开消息。

我正在 localhost、Windows 7 Ultimate(32 位)上使用 chrome、wamp 和 PHP 5.3.13(php_socket 也处于活动状态)进行测试。

我想问的是,我是否需要配置我的服务器以支持 websocket。如果不是,是什么原因没有按预期运行?

任何形式的帮助都受到热烈欢迎!谢谢

0 投票
1 回答
2123 浏览

jquery - 当数据库、websockets 或长轮询实现中的记录发生变化时如何不断更新数据表

我在 webapp 上使用数据表作为我的网格。问题是,用户必须始终刷新页面才能从数据库中获取当前数据,有没有办法可以自动完成?因为多个应用程序写入同一个表,而 webapp 只是用于监控,但如果用户必须刷新页面才能获取当前数据,则它超出了目的。这是我的初始化代码:

每次数据源发生任何事情(更新/插入/删除)时,列表是否可以自我更新?我按照丹尼的建议实现了一个循环,

但问题是列表总是一个有趣的状态,见附图在此处输入图像描述

0 投票
1 回答
3034 浏览

php - socket_bind() [function.socket-bind]:无法绑定地址 [13]:权限被拒绝

我正在构建一个基于 websocket 协议的聊天应用程序。我正在将其上传到 apache 服务器上,但出现此错误:

“警告:socket_bind() [function.socket-bind]:无法绑定地址 [98]:地址已在使用中”

我正在使用端口号。12346。当我检查此端口的状态时,我得到“12346 没有响应”。

我检查了我的远程服务器上的许多端口,它们都没有响应。所以请告诉我如何检查是否有可以使用的可用端口?

我也使用了端口 80 和 443,但出现错误:

0 投票
2 回答
1202 浏览

websocket - websockets 和 PHP 基础知识和计划

我必须使用网络套接字构建一个多层游戏。为此,我有一个与 Apache 共享的 Web 服务器。浏览器不是我只为现代浏览器构建的问题。我尝试了一些示例PHP和 web-socket 源代码,但没有运气。我需要做什么?以及如何启用PHPsocket_create功能?已经在扩展目录中启用php_sockets了扩展,php.ini并且也php_sockets.dll存在于扩展目录中。当我调用socket_create函数 php 时说这个函数是未定义的。

任何形式的帮助表示赞赏。谢谢

0 投票
3 回答
145 浏览

websocket - 快速、非 ajax(我猜)更新信息

我很期待知道他们是如何做到这一点的。他们在几毫秒内更新了他们的信息,我在我的萤火虫控制台上看不到 AJAX 请求。

这是页面:Económico

正如您在下面这两张图片中看到的那样,这是他们正在更新的信息。 在此处输入图像描述在此处输入图像描述

感谢您的帮助,期待扩展我的知识!

0 投票
0 回答
870 浏览

php - PHP 客户端 Websockets 与 SSL 加密异步

请指导我使用 SSL 加密 + 异步进行客户端和服务器 websocket 连接。

让我知道有没有办法在 PHP 中做到这一点?

提前致谢。

:帮助: :帮助:

嗨,支持,我做了以下代码规范,但有些代码没有按照要求工作。

套接字客户端连接:

STREAM_CLIENT_CONNECT | STREAM_CLIENT_ASYNC_CONNECT在stream_socket_client函数中使用选项。错误如下

0 投票
1 回答
2718 浏览

apache - 本地主机与 IP 地址(例如 192.xxx.x.xxx)

当我在 中托管一个页面时/var/www/page,我可以通过以下方式查看它:

  • localhost/page
  • 192.xxx.x.xxx/page

最近,我开始使用 websockets(使用这个存储库)。

当我激活服务器时,我可以连接使用localhost/page但不能连接192.xxx.x.xxx/page(注意我可以访问页面但不能连接到服务器)

有人可以解释为什么吗?

0 投票
1 回答
6072 浏览

php - 设置 PHP Websocket 服务器究竟需要什么?

我现在开始使用 Web Sockets,并且已经成功地使用了在线 websockets Pusher(不喜欢它)和 Scribble(很棒,但是停机时间太频繁了,因为它只有一个人在运行它)。

我在本地主机上遵循了本教程http://www.flynsarmy.com/2012/02/php-websocket-chat-application-2-0/,效果很好!

我想问的是,如何从上述文件中设置 server.php 以在在线 webhost/共享服务器上作为 websocket 服务器运行?

或者我是否需要获得一个 VPS(如果需要,你推荐哪一个以及我如何在那里设置 websocket 服务器,因为我以前从未真正使用过 VPS!)

非常感谢您阅读我的问题和回答。我已在此处阅读有关套接字的所有其他问题/答案,但尚未找到上述问题的答案。希望我在这里找到它!

0 投票
3 回答
5915 浏览

php - PHP Websocket 和 Wamp 服务器出错

我对Websockets真的很陌生,我正在尝试将这个websocket:phpwebsocket与WAMP服务器连接起来,首先,在我的httpd.conf中我写了listen 9300,如果我去localhost:9300它工作正常,但是当我去控制台写:

我收到了这个错误:

错误

这是server.php的代码:

谢谢你。

哦,还有我的扩展:

而且, php -me 的输出

PHP-我