Composer GOS Websocket bundle Symfony 2.8 проблема с зависимостями / Исключение - PullRequest
0 голосов
/ 02 октября 2018

Привет, я хочу использовать gos websocket bundle, но продолжаю получать эту ошибку

PHP Fatal error:  Uncaught Symfony\Component\Debug\Exception\UndefinedMethodException: 
Attempted to call an undefined method named "setArgument" of class 
"Symfony\Component\DependencyInjection\Definition".
Did you mean to call e.g. "addArgument", "getArgument", "getArguments" 
or "setArguments"? in /var/www/vhosts/foo/vendor/gos/web- 
socket-bundle/DependencyInjection/CompilerPass/PingableDriverCompilerPass.php:37

, поэтому кажется, что интерфейс не совместим с Symfony 2.8?Вот версии, установленные с помощью composer

gos/pnctl-event-loop-emitter         v0.1.7             
gos/pubsub-router-bundle             v0.3.4             
gos/web-socket-bundle                v1.8.13            
gos/websocket-client                 v0.1.2 


symfony/symfony                      v2.8.11

Кто-нибудь знает, в чем проблема и что я могу сделать отсюда идея?

1 Ответ

0 голосов
/ 02 октября 2018

Я использую библиотеку Thruway для веб-сокетов в моем проекте, работающем на PHP 5.4 (также хорошо работает с PHP 7).если вы находитесь на ранней стадии настройки websocket в своем проекте, я бы порекомендовал вам перейти на Thruway, который имеет четкую документацию и поддержку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...