Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    Ievgen Sentiabov
    @joni-jones
    я понял суть и опять же повторюсь. есть 2 варианта:
    1. держать коннект постоянным с бд
    2. использовать различные супервизоры
      "твой пакет использует mysql но эту ситуацию я так понял ты не продумал" - это я учитывал и тут варианты вытекают из предыдущих пунктов. тем более что напрямую код не работает с бд, а через уии дб коннекшены.
    RamRR
    @RamRR
    <?php
    echo 777;
    ?>
    Ramil1
    @Ramil1
    Mixed Content: The page at 'https://site.ru?cid=55' was loaded over HTTPS, but attempted to connect to the insecure WebSocket endpoint 'ws://site.ru:8085/'. This request has been blocked; this endpoint must be available over WSS подскажите как можно решить данную проблему?
    Ievgen Sentiabov
    @joni-jones
    нужно в настройках соединения указывать wss:// вместо ws:// в chat-room.js:line:23. Создайте ишью на гитхабе, я добавлю возможность для указания https для сокета
    iluxaar
    @iluxaar
    привет
    backbone нужно отдельно подтягивать?
    iluxaar
    @iluxaar
    а не, увидел откуда тянется
    TypeError: this.model is undefined
    this.model.set('message', msg);
    падает при отправке сообщения
    Ievgen Sentiabov
    @joni-jones
    привет, опишите пожалуйста весь кейс, как конфигурили, используете для гостевых пользователей или авторизованных
    текущая версия пакета и тд
    Nguyen Bao Tai
    @nbtai

    I get error, it say that :

    Uncaught TypeError: Cannot read property 'set' of undefined
    this.model.set('timestamp', '');

    Ievgen Sentiabov
    @joni-jones
    where are can be two potential issues:
    1. server not started correctly 2. when server at first not started while you added user to chat on front, the cookie was stored, but user is not
    This message was deleted
    you need to check if server was started correctly and clear browser cookies
    Alex Collin
    @AlexCollin
    Всем привет
    ./yii chat-server/run
    Просто висит
    Не поможете?
    Alex Collin
    @AlexCollin
    @joni-jones
    Ievgen Sentiabov
    @joni-jones
    он и должен висеть, скрипт работает как демон. в логах Вы сможете увидеть больше деталей, в ридми написано как настроить лог
    Alex Collin
    @AlexCollin
    @joni-jones большое спасибо за ответ. Не пойму куда копится лог в консоле пусто
    СокетСервер требует какие либы пхп?
    Ievgen Sentiabov
    @joni-jones
    все нужные зависимости указаны в composer.json. При дефотных настройкам лог компонента Вы не сразу увидите что-либо там, поэтому я в ридми добавил комментарий по настройкам лога
    в консоли и не будет вывода
    Alex Collin
    @AlexCollin
    Хорошо, я еще раз попробую
    Как сделаю отправлю форк с работой коммит сервера
    Ievgen Sentiabov
    @joni-jones
    коммит сервера?
    Alex Collin
    @AlexCollin
    nginx например c модулем http_push_stream можно будет использовать для работы longpolling соединений
    Fozil Umarov
    @foza
    привет всем
    Maksim Kiselev
    @MaksimKiselev
    Всем привет. На работе вот чат необходимо написать, при чем с блекджеком вебсокетами, решил ваше расширение зають))
    Ievgen Sentiabov
    @joni-jones
    Привет, юзайте, буду рад фидбеку
    Maksim Kiselev
    @MaksimKiselev
    @joni-jones а разве без монги нельзя чат заюзать?
    Ievgen Sentiabov
    @joni-jones
    сам монго сервер не нужен, можно использовать с postgres или mysql
    Maksim Kiselev
    @MaksimKiselev

    @joni-jones а зачем в зависимостях пакет yiisoft/yii2-mongodb?

    Т.е. чтобы установить ваш пакет, нужно просто так в нагрузку поставить ext-mongodb и yiisoft/yii2-mongodb?

    Ievgen Sentiabov
    @joni-jones
    потому что есть код, который использует коллекции монги, поэтому и в композере есть зависимость
    Maksim Kiselev
    @MaksimKiselev
    @joni-jones понял, спасибо!
    Hristo Hristov
    @koredalin
    I'm trying to install the chat with MySql only. I have created table "history". I still cannot install "ws-chat". There are errors: "yiisoft/yii2-mongodb 2.1.3 requires ext-mongodb >=1.0.0 -> the requested PHP extension mongodb is missing from your system.". I have added the mysql connection to codeseption.yml file. What I have to do more?
    Ievgen Sentiabov
    @joni-jones
    @koredalin , you need to install mongo extension for php because now mongo is required for the chat, in the future mongo extension will be optional
    Hristo Hristov
    @koredalin
    @joni-jones Thank you.
    Hristo Hristov
    @koredalin
    I have wrote my problem to github as a new issue of the joni-jones/yii2-wschat project.
    Thank you.
    dalais
    @dalais
    Скажите пожалуйста, ведь само расширение mongodb для php не нужно ведь? Просто можно закинуть все зависимости файлами?
    vickysw
    @vickysw
    hello
    can i use yii2-wschat with mysql database ?
    dalais
    @dalais
    @vickysw Hello! Yes, .certainly.
    3579km
    @3579km
    hi everyone!
    Is anyone deployed this component for chat on production?
    Chat works good through http (ws://), but not working through https (wss://) - getting error: WebSocket connection to 'wss://dev.site.com:8082/' failed: WebSocket is closed before the connection is established.
    Any ideas to setup it in nginx+fpm web server?
    Ievgen Sentiabov
    @joni-jones
    Hi, @3579km
    https://github.com/joni-jones/yii2-wschat#possible-issues - Ratchet PHP does not support work via SSL
    Maksy Bernatsky
    @bxack911_gitlab
    test