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