viksnamax
@viksnamax
All-in-One

Как повторить пример Ratchet Push?

Хотел повторить пример Ratchet Push. Скачал composer. В папке проекта через консоль ввёл php composer.phar require cboden/ratchet, после чего появилась папка vendor и пара файлов от composer. Установил ZeroMQ, пробовал два варианта установки:
1) Скачал необходимые файлы с https://pecl.php.net/package/zmq/1.1.3/windows. libzmq.dll распаковал в C:\xampp\php, php_zmq.php в C:\xampp\php\ext. Добавил путь C:\xampp\php\ext в системные переменные, перезапустил комп, перезапустил веб сервер.
2) Скачал необходимые файлы с https://pecl.php.net/package/zmq/1.1.3/windows. libzmq.dll распаковал в C:\xampp\php\windowsXamppPhp, php_zmq.php в C:\xampp\php\windowsXamppPhp\ext. Добавил путь C:\xampp\php\windowsXamppPhp\ext в системные переменные, перезапустил комп, перезапустил веб сервер.
Пробовал также файл libzmq.dll кидать в тот же каталог, что php_zmq.php.
По установке руководствовался:
wiki.zeromq.org/bindings:php
https://superuser.com/questions/585291/installing-...
После всего, запустить сервер xampp, потом в консоле ввёл php push-server.php, но консоль выдаёт ошибку:
PHP Fatal error: Uncaught Error: Class 'React\ZMQ\Context' not found in C:\xampp\htdocs\test\push-server.php:9
Stack trace:
#0 {main}
thrown in C:\xampp\htdocs\test\push-server.php on line 9

Fatal error: Uncaught Error: Class 'React\ZMQ\Context' not found in C:\xampp\htdocs\test\push-server.php:9
Stack trace:
#0 {main}
thrown in C:\xampp\htdocs\test\push-server.php on line 9

P.S.: Полагаю, что что-то не так с установкой раз файл оказался не рабочим.
ОС: windows 10
Сервер: XAMPP
Версия PHP: 7.4.2
  • Вопрос задан
  • 36 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы