ratchet

    0热度

    1回答

    我正在使用棘轮插座。我建立了一个新的服务器连接,我想停止服务器运行。在这种情况下,我有IP(主机名)和端口,所以我怎么能阻止它? 是否有可能建立永不结束的服务器连接? 当我建立一个服务器连接时,第一天数据输出是完美的数据库,但在第二天,错误生成为“连接被外部主机关闭”。但我仍然可以连接到该端口。 代码 <?php use Ratchet\Server\IoServer; use MyApp\C

    1热度

    1回答

    我最近使用JS/jQuery在Symfony(PHP框架)中构建了带Ratchet的套接字(http://socketo.me/)。 im面临的问题是,套接字IP + PORT仅在js文件中可见,所以每个人都可以使用控制台或其他东西连接它。 我正在用套接字执行几件事情,这会影响每个人与它相关的视图。 现在,我只能够使用打开通过控制台一个新的连接: var socket = new socket('

    1热度

    1回答

    我在用Ratth和Ratth运行到我对命名空间不了解的地方。我已经添加了新的文件,我的应用程序: <?php namespace MyApp; class Test1 extends Thread { public function run() { for ($i = 0; $i < 2; $i++) { sleep(10); e

    0热度

    1回答

    我正在研究关于使用棘轮的基本教程,这里提到http://socketo.me/docs/push。 我为本教程创建了完美无瑕的测试设置。但是,当我尝试将设置与CakePHP 3集成时,我遇到了问题。棘轮和ZMQ服务器是独立的,只是在教程中提到的方式。只有下面的代码段需要移动到的CakePHP 3控制器: $context = new ZMQContext(); $socket = $contex

    0热度

    1回答

    我正在使用此捆绑将棘轮websocket整合到我的Symfony2项目中:https://github.com/GeniusesOfSymfony/WebSocketBundle 我正在开发一个聊天应用程序。我遇到的问题是如何限制对登录用户的聊天访问? websocket基于WAMP PubSub协议。我在ChatTopic类认购方法如下: public function onSubscribe(

    1热度

    1回答

    我正在棘轮php插座工作。因为我在插座新的,所以我从ratchet演示跟着跟着我得到了错误 Fatal error: Class 'MyApp\Chat' not found in C:\xampp\htdocs\www\chating\bin\chat-server.php on line 13 的代码后,我复制所有代码,但我还是这个错误。我要去贴聊天server.php的代码 <?php

    0热度

    1回答

    所以我是特别在PHP网络套接字新,所以我尝试这个名为socketo.me的帮助库。 每件事情都可以正常工作,socket连接获取消息,将消息填充到所有客户端,但只有问题是在某些时候我不知道它会被超时。有一天,我离开套接字连接,并在第二天早上我来尝试连接和它没有连接,我必须重新启动套接字(服务器继续运行)。 这里是使用运行套接字的代码。 public static function actionin

    1热度

    1回答

    您好堆栈溢出, 我建立PHP编写与棘轮为骨干基于浏览器的文本只多玩家角色扮演。 我到目前为止有:它非常好。我已经实现了一个简单而有效的命令解释器,它在客户端和服务器之间传输数据方面做得很好。我能够轻松地执行数据库操作并在我的Server类中实例化外部类以用于将信息传递回客户端。 我被卡住的地方:出于某种原因,我的大脑打破了试图实施蜱的行为,在我的游戏中,这是一组每45秒发生一次的事件。它基本上是游

    0热度

    1回答

    当在OSX上使用Chrome时连接到websocket服务器时出现问题。 我们用这个包:https://github.com/voryx/Thruway 我在这里测试:http://websocket.org/echo.html 地址的服务器是:wss://dev.unisim.cz:4444 如果我尝试使用Firefox浏览器能很好地连接到服务器,但如果我使用铬存在的错误消息:WebSocket

    0热度

    1回答

    我有一个服务器脚本正在运行,并且我使用提前关闭了它。Ctrl + Z。当我尝试再次运行它时,它告诉我端口1001已被使用。在现场环境中,脚本可能会崩溃或者其他可能导致脚本提前结束的风险总是存在。如何在连接之前自动取消绑定此端口?我将使用一个我不知道别的将会使用的端口,因此它可以安全地自动解除绑定。 目前我的服务器脚本是基本的。 $server = IoServer::factory( ne