За последние 24 часа нас посетили 8264 программиста и 477 роботов. Сейчас ищут 263 программиста ...

Подскажите куда закинуть папку в настройками websocket

Тема в разделе "Yii", создана пользователем Artur_hopf, 6 дек 2018.

  1. Artur_hopf

    Artur_hopf Новичок

    С нами с:
    7 май 2018
    Сообщения:
    276
    Симпатии:
    40
    Добрый день. Есть библиотека для рабты с вебсокетом для yii
    https://github.com/consik/yii2-websocket

    Через компосер она не поставилась, ругался на вирус:

    The "http://repo.packagist.org/p/provide...80bb59166b408d1875f4d0fd2149e9fa3e54b813.json" file could not be downloaded (HTTP/1.1 499 Request has been forbidden by antivirus)

    Скачал в ручную, начал перекраивать, там где надо было так:
    PHP:
    1. use consik\yii2websocket\WebSocketServer;
    Я делал так:
    PHP:
    1. use app\websocket\WebSocketServer;
    И закинул папку в основную дерикторию.
    Потом добрался до файлика WebSocketServer и ужаснулся, там все пути такие:

    PHP:
    1. namespace consik\yii2websocket;
    2. use consik\yii2websocket\events\ExceptionEvent;
    3. use consik\yii2websocket\events\WSClientCommandEvent;
    4. use consik\yii2websocket\events\WSClientErrorEvent;
    5. use consik\yii2websocket\events\WSClientEvent;
    6. use consik\yii2websocket\events\WSClientMessageEvent;
    7. use Ratchet\ConnectionInterface;
    8. use Ratchet\Http\HttpServer;
    9. use Ratchet\MessageComponentInterface;
    10. use Ratchet\Server\IoServer;
    11. use Ratchet\WebSocket\WsServer;
    12. use Symfony\Component\Console\Event\ConsoleEvent;
    13. use Symfony\Component\Console\Event\ConsoleExceptionEvent;
    14. use yii\base\Component;
    Так вот, где должна основная попка лежать, подскажите где создавать этот consik?
     
  2. MouseZver

    MouseZver Старожил

    С нами с:
    1 апр 2013
    Сообщения:
    4.967
    Симпатии:
    799
    Адрес:
    Лень
    НИГДЕ
    Код (Text):
    1. "psr-4": {
    2.             "consik\\yii2websocket\\": ""
    3. }
     
  3. Artur_hopf

    Artur_hopf Новичок

    С нами с:
    7 май 2018
    Сообщения:
    276
    Симпатии:
    40
    @MouseZver да эта строчка есть в composer.json . Но моя все ровно не понимать :(

    Даже такую инструкцию прочел, но ничерта не понял :

     
    #3 Artur_hopf, 6 дек 2018
    Последнее редактирование: 6 дек 2018
  4. mkramer

    mkramer Суперстар

    С нами с:
    20 июн 2012
    Сообщения:
    6.062
    Симпатии:
    1.111
    @Artur_hopf, вручную скачивать не вариант, там дохрена зависимостей. Попробуй поставить в исключение антивирусу, в том файле нет ничего страшного, который ты привёл
     
    Artur_hopf нравится это.
  5. Artur_hopf

    Artur_hopf Новичок

    С нами с:
    7 май 2018
    Сообщения:
    276
    Симпатии:
    40
    @mkramer дома скачаю, спасибо за совет :)