Найдено 395 результатов

evgeniy123
2018.11.04, 12:17
Форум: Тестирование (Yii 2.x)
Тема: подскажите что не так с настройками для тестирования
Ответы: 2
Просмотры: 1271

Re: подскажите что не так с настройками для тестирования

ElisDN писал(а):
2018.11.03, 17:50
1. В modules: кто-то подключил Db, но не настроил.
2. Не нашёлся файл tests/unit.suite.yml.
так и было. Спасибо
evgeniy123
2018.11.03, 12:21
Форум: Тестирование (Yii 2.x)
Тема: подскажите что не так с настройками для тестирования
Ответы: 2
Просмотры: 1271

подскажите что не так с настройками для тестирования

пробую начать делать тестирование на проекте. нахожусь в корне проекта # vendor/bin/codecept run In Module.php line 152: Db module is not configured! Options: dsn, user, password are required Please, update the configuration and set all the required fields # vendor/bin/codecept run unit In Run.php l...
evgeniy123
2018.09.25, 15:39
Форум: Общие вопросы по программированию
Тема: Error: Incorrect arguments to st_distance_sphere (GEO). Percona
Ответы: 0
Просмотры: 292

Error: Incorrect arguments to st_distance_sphere (GEO). Percona

Есть запрос sql который выполняется нормально только когда longitude < 90 хотя longitude может иметь значение - 180 ... 180. Почему? Error: Incorrect arguments to st_distance_sphere. SELECT patch,  x.id, type, geo_address, place_name,  x(coordinates) as lat,  y(coordinates) as lng, x.updated_at, x.c...
evgeniy123
2018.09.13, 11:34
Форум: Общие вопросы (Yii 2.x)
Тема: Фильтр который бы выбирал action
Ответы: 4
Просмотры: 257

Re: Фильтр который бы выбирал action

Может через создание классов правил пойти?
evgeniy123
2018.09.02, 01:50
Форум: Общие вопросы по программированию
Тема: Подскажите как такую регулярку сделать
Ответы: 5
Просмотры: 431

Re: Подскажите как такую регулярку сделать

Для Java и php регулярку одинаковы? В Java по моему не работает такое
evgeniy123
2018.09.01, 22:27
Форум: Общие вопросы по программированию
Тема: Подскажите как такую регулярку сделать
Ответы: 5
Просмотры: 431

Подскажите как такую регулярку сделать

как написать регулярку для site.com/login || site.com/ru/login || site.com/en/login ?
evgeniy123
2018.08.28, 22:11
Форум: Общие вопросы по программированию
Тема: Как отследить завершение работы socket. Swoole
Ответы: 9
Просмотры: 358

Re: Как отследить завершение работы socket. Swoole

Говоря про базу я не имел ввиду всегда mysql. Может Memcache тогла... Сейчас пытаюсь сделать systemd но пока выдает [/etc/systemd/system/websocket.service:6] Executable path is not absolute, ignoring: php /var/www/project/yii auth-log/delete На ExecStop=/usr/bin/nohup /usr/bin/php -f /var/www/projec...
evgeniy123
2018.08.28, 18:56
Форум: Общие вопросы (Yii 2.x)
Тема: Как правильно написать путь до скрипта в systemctl ?
Ответы: 0
Просмотры: 288

Как правильно написать путь до скрипта в systemctl ?

Как правильно написать путь до скрипта в ( systemctl -> ExecStop ) если он нормально выполняется по команде

/usr/bin/php -f /var/www/project/yii auth-log/delete
evgeniy123
2018.08.28, 00:51
Форум: Общие вопросы по программированию
Тема: Как отследить завершение работы socket. Swoole
Ответы: 9
Просмотры: 358

Re: Как отследить завершение работы socket. Swoole

declare(ticks=1) не забыли? Если не работает под виндой то не берусь больше подсказывать, на никсах это рабочий код. Принципиально отлавливать ctrl+c? Я так считаю что стоит использовать запрос из вне для отключения. declare(ticks=1) не забыли? Не забыл :) на никсах это рабочий код. Ubuntu 16.04 Я ...
evgeniy123
2018.08.27, 23:24
Форум: Общие вопросы по программированию
Тема: Как отследить завершение работы socket. Swoole
Ответы: 9
Просмотры: 358

Re: Как отследить завершение работы socket. Swoole

Это полный код: public function run() { if ($this->_type == 'ws') { $this->_server = new swoole_websocket_server($this->_host, $this->_port, $this->_mode, $this->_socketType); } else { $this->_server = new swoole_websocket_server($this->_host, $this->_port, $this->_mode, $this->_socketType | SWOOLE...
evgeniy123
2018.08.27, 22:40
Форум: Общие вопросы по программированию
Тема: Как отследить завершение работы socket. Swoole
Ответы: 9
Просмотры: 358

Re: Как отследить завершение работы socket. Swoole

не хватает case SIGINT: ... exit; в блоке switch Не помогло к сожалению :( function signal_handler($signo) { switch ($signo) { case SIGTERM: // gestion de l'extinction exit; break; case SIGINT: // gestion du redémarrage exit; break; case SIGHUP: exit; // gestion du redémarrage break; case SIGUSR1: ...
evgeniy123
2018.08.27, 18:45
Форум: Общие вопросы по программированию
Тема: Как отследить завершение работы socket. Swoole
Ответы: 9
Просмотры: 358

Re: Как отследить завершение работы socket. Swoole

cntr+c отсылает signint твоему процессу. Используй pcntl_signal чтобы отловить его. Со swoole не работал, но подозреваю что onShutdown подпишется на вызов shutdown метода. Так и сделал. Но сейчас почему то не работает CTRL+C. if (extension_loaded("pcntl")) { pcntl_signal_dispatch(); //Add signal ha...
evgeniy123
2018.08.27, 10:12
Форум: Общие вопросы по программированию
Тема: Как отследить завершение работы socket. Swoole
Ответы: 9
Просмотры: 358

Как отследить завершение работы socket. Swoole

Начал использовать Swoole и сталкнулся с такой проблемой что при ctrl+C когла сервер выключаю то не могу отследить этот момент в коде что бы прибить в таблице все соотношееия id_socket / user_id. Повесил на сервер слушатель $this->server->on ('shutdown', [$this, 'onShutdown' ] ) ....... public funct...
evgeniy123
2018.08.27, 09:47
Форум: Общие вопросы (Yii 2.x)
Тема: аутенфикация в WS
Ответы: 5
Просмотры: 285

Re: аутенфикация в WS

yan писал(а):
2018.08.27, 09:32
evgeniy123 писал(а):
2018.08.27, 01:28
yan писал(а):
2018.08.26, 19:30
токен можно отправить в сообщении, при успешной проверке коннект считается авторизованным
Смущает что в таком открытом виде хранится в браузере...
можно его и в куке хранить
Вот это и смущает что в открытом виде в cookie. Так и делал до настоящего времени. Поэтому ищу альтернативу
evgeniy123
2018.08.27, 01:28
Форум: Общие вопросы (Yii 2.x)
Тема: аутенфикация в WS
Ответы: 5
Просмотры: 285

Re: аутенфикация в WS

yan писал(а):
2018.08.26, 19:30
токен можно отправить в сообщении, при успешной проверке коннект считается авторизованным
Смущает что в таком открытом виде хранится в браузере...
evgeniy123
2018.08.26, 18:39
Форум: Общие вопросы (Yii 2.x)
Тема: аутенфикация в WS
Ответы: 5
Просмотры: 285

аутенфикация в WS

Подскажите как делается аутенфикация в Websocket. На ум приходит только как по rest. В cookie кладу token который сгенерил и отдал при логине, а затем в ws на сервере вынимать и делаю поиск в базе данных. Какие ещё есть варианты?
evgeniy123
2018.08.17, 21:39
Форум: Общие вопросы (Yii 2.x)
Тема: Помогите разобраться с удалением картинок
Ответы: 3
Просмотры: 211

Re: Помогите разобраться с удалением картинок

futbolim писал(а):
2018.08.17, 21:18
Дебаг в помощь
Я уже везде комменты понаставил и Дебагю. Нет входа в класс для картинок кроме UploadImageBehavior =>init(). И все. потом прога никуда не лезет. Чувствую что не так присоединяю поведение. Пробивал по разному
evgeniy123
2018.08.17, 21:03
Форум: Общие вопросы (Yii 2.x)
Тема: Помогите разобраться с удалением картинок
Ответы: 3
Просмотры: 211

Помогите разобраться с удалением картинок

Установил https://github.com/mohorev/yii2-upload-behavior. Сохраняю нормально, update - ok, а вот с удалением модели не получается сделать удаление картинок. Делаю через AR Controller: $model = new DeleteK(); $model->load(Yii::$app->request->bodyParams, ''); $k_out = $this->geo->findOne(intval($mode...
evgeniy123
2018.08.14, 22:06
Форум: Общие вопросы по программированию
Тема: защита от подмены информации . REST
Ответы: 3
Просмотры: 319

Re: защита от подмены информации . REST

SiZE писал(а):
2018.08.01, 16:11
jwt?
Как я понял... С сервера нам дают ключ который мы будем вставлять все рано в заголовок. получается тоже можно подделать...