Size: a a a

2020 April 14

Д

Дмитрий in Yii Framework 3
сделай `rebuild(__DIR__)`
источник

Д

Дмитрий in Yii Framework 3
а вообще rebuild не покрыт тестами :)
источник

Д

Дмитрий in Yii Framework 3
нужно создавать второй Enviroment под него)
источник

Д

Дмитрий in Yii Framework 3
и там как раз можно заюзать технику от @hiqsol
источник

АН

Александр Некрасов in Yii Framework 3
Дмитрий
сделай `rebuild(__DIR__)`
не работает так, неправильно путь определяет
источник

АН

Александр Некрасов in Yii Framework 3
Александр Некрасов
$builder = new self(new ConfigFactory(), static::findOutputDir($outputDir)); должно сработать
это решило проблему
источник

Д

Дмитрий in Yii Framework 3
а dirname(__DIR__)?
источник

AV

Andrii Vasyliev in Yii Framework 3
Дмитрий
нужно создавать второй Enviroment под него)
а зачем второе окружение под rebuild?
источник

AV

Andrii Vasyliev in Yii Framework 3
rm -rf, потом rebuild - должен быть тот же результат
источник

NO

Nex Otaku in Yii Framework 3
Дмитрий
Привязку чего к чему? Если докер, то в аргументы в командной строке при запуске поправь, если композ, то файлик поправь
При запуске у контейнера есть параметр для переопределения портов.

Допустим, я завёл редис и хочу чтобы он был доступен во внешней сети на порт 10000.

Я при создании контейнера указываю порт "локальный" редиса и "внешний", они связываются и всё работает.

Но если я потом захочу поменять 10000 на 12000, то нет никакого способа это сделать.

Только создать новый контейнер на нужный порт, а старый убить. Но в старом контейнере могут быть нужные мне данные...
источник

АН

Александр Некрасов in Yii Framework 3
Дмитрий
а dirname(__DIR__)?
то же самое, неправильный путь /var/www/html/dev/project/runtime/build/config/vendor/thenotsoft/site/config/defines.php правельный /var/www/html/dev/project/vendor/thenotsoft/site/config/defines.php
источник

Д

Дмитрий in Yii Framework 3
Nex Otaku
При запуске у контейнера есть параметр для переопределения портов.

Допустим, я завёл редис и хочу чтобы он был доступен во внешней сети на порт 10000.

Я при создании контейнера указываю порт "локальный" редиса и "внешний", они связываются и всё работает.

Но если я потом захочу поменять 10000 на 12000, то нет никакого способа это сделать.

Только создать новый контейнер на нужный порт, а старый убить. Но в старом контейнере могут быть нужные мне данные...
данные в контейнерах не хранят
источник

Д

Дмитрий in Yii Framework 3
ценные данные*
источник

AM

Alexander Makarov in Yii Framework 3
Дмитрий
сделай `rebuild(__DIR__)`
Нет, так не пойдёт. Это слом обратной совместимости.
источник

Д

Дмитрий in Yii Framework 3
починили совместимость уже вроде)
источник

AM

Alexander Makarov in Yii Framework 3
где?
источник

Д

Дмитрий in Yii Framework 3
но я в этом проблемы не вижу. тегнем как новая версия. она же ведь новая
источник

AM

Alexander Makarov in Yii Framework 3
не вижу коммитов
источник

Д

Дмитрий in Yii Framework 3
Александр Некрасов
это решило проблему
вот
источник

NO

Nex Otaku in Yii Framework 3
Дмитрий
данные в контейнерах не хранят
На сайте докера ничего про это не написано) Но это не повод конечно делать неудобное использование...
источник