• Как в vuex изменять динамические данные в другом компоненте?

    @polzovatel_vue Автор вопроса
    Нашел еще один рабочий вариант:

    Заменить это:
    state.processOnePersone[array.comp] = array.procent;


    на это:
    Vue.set(state.processOnePersone, array.comp, array.procent);
    Ответ написан
    Комментировать
  • Как установить websocket на Lumen (Laravel)?

    @polzovatel_vue Автор вопроса
    Получилось сделать следующее:

    Я установил на сервере url
    $socket = new \HemiFrame\Lib\WebSocket\WebSocket('sender.com', 8080);

    и в js установил аналогичный url
    var conn = new WebSocket('ws://sender.com:8080/');

    как я сразу не догадался *facepalm*.

    Сейчас немного другое:
    5dfa1354dfe0f700010141.png
    ошибку не дает, но и подключения нет
    Ответ написан
    Комментировать
  • Как получить прогресс rsync с помощью proc_open?

    @polzovatel_vue Автор вопроса
    Решил вопрос с помощью popen и fgets. Если fgets задать задать length, то он так же будет работать, только прогресс можно задать в переменную и вывести ее.

    $query = 'rsync --bwlimit=20000 --delete --chmod=ugo=rwX --modify-window=5 -rlpgoD --contimeout=3600 '.$client_root.'/'.$src.' --exclude=*/en_us/client/sandbox --info=progress2 --no-i-r --exclude=*/en_us/server/sandbox  '.$host.'::drive_'.$drive_letter.'/'.$path;
        $proc = popen($query, 'r');
        while($progress = fgets($proc, 12)) {
        echo $progress;
        }
        pclose($proc);
    Ответ написан
    Комментировать
  • Как посмотреть массив в Vue?

    @polzovatel_vue Автор вопроса
    Спасибо всем. У меня была проблема с консолью. Дело в том что консоль у меня вообще была отключена, пришлось покопаться в гугле и нашел решение, как ее включить
    Ответ написан
    Комментировать