Bohdan
хорошо, как это сделать вкратце можете описать, я не совсем понял как его подключить
Stas
в композер файл вместо фхп
"repositories": [
{
"type": "composer",
"url": "https://asset-packagist.org"
}
]комон-мейн на одном уровне с компонентами
'aliases' => [
'@bower' => '@vendor/bower-asset',
'@npm' => '@vendor/npm-asset',
],удаляеш вендоры и пишеш композер исталл и вуаля
Stas
Viktor
У кого-нибудь есть опыт настройки демонов? Делаю приложение на yii2, нужно, чтобы демон запускался вместе с сервером и крутился, выполнял несложный цикл с некоторым периодом. И чтобы его можно было через веб интерфейс остановить или запустить. Может можете какие-то другие решения предложить? Ключевой момент, чтобы им можно было через веб-страницу управлять.
Niko
Niko
Так не пойдет?
Niko
"Ключевой момент, чтобы им можно было через веб-страницу управлять." - наверно скинутый вариант не пойдет
А этот раздел встроенных функций не устроит?
http://php.net/manual/ru/function.exec.php
Viktor
Да, забыл сказать, что все это на Винде. Exec похоже то, что надо. Поищу ещё в этом ключе. Спасибо!
Viktor
Для Виндоус всё-таки почти все решения не работают
Андрей
Alexey
Alexey
как ты запустишь остановленный демон? )
Alexey
у нас такое есть на react-php https://github.com/yarcode/yii2-daemon
Alexey
к лупу react-php можно вебсервер прицепить. он будет отвечатьна запросы
Михаил
привет всем
Михаил
подскажите плз как правильно сделать селект с годами
Михаил
от 1950 до 2017 к примеру
Павел
Не понял
Павел
Ну делаешь селект заполняешь годами
Павел
Или тебе нужен диапазон?
Павел
Выбранный
Михаил
да
Михаил
диапазон
Михаил
я бы сделал через for если б обычный селект
Михаил
а через activeForm не знаю как это скомбинировать
Павел
Два инпута от и до
Руслан
Есть же функция заполнения массива диапазоном
Павел
Визуальное оформление через jquery range
Михаил
Михаил
ребят все что вы говорите для звучит как ядерный колайдер )))
Руслан
PHP: array_fill - Manual
http://php.net/manual/ru/function.array-fill.php
Михаил
можно хотябы ссылочку где можно почитать про это ?
Михаил
премногоблагодарен
Руслан
И так и так можно)
Павел
Павел
С Yii?
Руслан
Михаил
С Yii?
ну да, не ищу легких пуей )))
Михаил
Руслан
А кроме Павла тут есть самарские вообще?)
Павел
До фига
Руслан
Как же нам найти человека в команду?)))
Павел
Так и тишина до сих пор?
Руслан
Ну да) если не брать в счёт людей без опыта в возрасте 34)
Павел
Офигеть
Павел
Пустыня
Niko
Всем привет!
При выполнении консольных комманд возникает ошибка
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/20160303/php_intl.dll' - /usr/lib/php/20160303/php_intl.dll: cannot open shared object file: No such file or directory in Unknown on line 0
/etc/php/7.1/cli/php.ini
php_intl устанавливал
В php.ini extension=php_intl.dll раскоментировано
А в директории
/usr/lib/php/20160303 находятся файлы с расширением *.so
Подскажите, почему возникает эта ошибка?
Niko
Почему он ищет dll, где лежать только файлы *.so?
Alexey
потому что ты сказал ему искать dll
Alexey
а у тебя есть там php_intl.so?
Niko
да
Alexey
хорошо, укажи :)
Niko
есть intl.so
Alexey
нет
Alexey
просто вопрос странный, в ошибке у тебя написано, что пхп не видит файл библиотике dll в настройках у тебя узан файл dll и вопрос "почему не видит dll" выглядит забавно
Alexey
а ещё dll это виндовые библиотеки, а судя по путям, ты там настраиваешь в линуксе, а там библиотеки .so
Alexey
что тоже странно
Niko
может я что-то неправильно установил?
Alexey
очень может быть
Alexey
https://stackoverflow.com/questions/42243461/how-to-install-php-intl-extension-in-ubuntu-14-04
Niko
я так и ставил, только писал install php7.1-intl
Alexey
тогда все должно быть хорошо
Alexey
значит php.ini странный
Alexey
откуда там взялся php_intl.dll?
Niko
он там был, но я его раскоментировал
Но я только что обратил внимание там вверху написано
; Windows Extensions
На линуксе не нужно раскоментировать эти строки при подключении расширений?
Niko
Закоментировал и проблема решилась
Niko
SiZE
Кто-то может проконсультировать по https://github.com/trntv/yii2-command-bus ? Хочу понять, как можно на лету менять мидлвари? Т.е. чтобы была возможность как в очереди запустить, так и в консоли
SiZE
Я если правильно понял, то надо создать две команды. Одна будет для очередей, другая для консоли и они внутри safeHandle уже дергают методы какого-то сервиса. Так?
SiZE
И я не понял логику с цепочкой CommandBus::createMiddlewareChain()
P.S. Все я разобрался )
Сергей
Добрый день!
Подскажите, как получить URL папки с ресурсами. Есть уменя картинка в конкретном AssetBundle - как получит её URL?
Alexey
лехко
Alexey
хелпер напиши который сходит в ассет менеджер за бандлом 😊
Дмитрий
Привет, есть вот такое batchInsert, а почему нет batchUpdate аналогичный, в случае если идёт апдейт, а не вставка?
Дмитрий
хотя.. всё ясно.
Абдула
😅😅