我是新來的WebSockets,並試圖實現對Symfony的一個通知推杆與WebsocketBundle的幫助下,以下this tutorial。
束正在實施3個不同的推杆:
我使用ZMQ推杆嘗試,它只是does not seem to fit with Windows(我收到完全相同的症狀中的鏈接後)
然後我嘗試過WebSocketPusher,當我運行WSServer時,我在
config.yml
中配置的端口甚至沒有打開。相同的症狀爲this open issue所以,最後,我試圖用AMQP推杆,這一次我甚至不能安裝它,但我的谷歌搜索不會在github上懸而未決的問題結束了,我想我可能是一個在這裏失蹤的東西,因此我在這裏發佈。
問題
我安裝了PHP擴展和它似乎因爲它出現在我的PHP擴展,不給任何錯誤的工作。
當我運行從教程以下命令:composer require gos/react-amqp
我得到如下回應:
$ composer require gos/react-amqp
Using version ^0.1.2 for gos/react-amqp
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Can only install one of: evenement/evenement[v2.0.0, v2.1.0].
- Can only install one of: evenement/evenement[v2.1.0, v2.0.0].
- Can only install one of: evenement/evenement[v2.0.0, v2.1.0].
- gos/react-amqp v0.1.2 requires evenement/evenement ~2.0.0 -> satisfiable by evenement/evenement[v2.0.0].
- Installation request for gos/react-amqp ^0.1.2 -> satisfiable by gos/react-amqp[v0.1.2].
- Installation request for evenement/evenement (locked at v2.1.0) -> satisfiable by evenement/evenement[v2.1.0].
Installation failed, reverting ./composer.json to its original content.
我不完全理解作曲家的錯誤消息,但似乎他正試圖安裝evenement/evenement ~2.0.0
由於某種原因,它失敗了。
所以我試圖手動添加它在composer.json
和composer install
運行良好,並evenement/evenement: ~2.0.0
結束了我的composer.lock
文件。
但是composer require gos/react-amqp
命令仍給我相同的錯誤信息。
嘗試composer update
後的結果相同。
任何人都可以解釋我是怎麼回事?
我在WAMP服務器上運行PHP 5.5