Size: a a a

Laravel Framework Russian Community

2021 January 15

ИС

Игорь Спутник... in Laravel Framework Russian Community
)
источник

ИС

Игорь Спутник... in Laravel Framework Russian Community
источник

ИС

Игорь Спутник... in Laravel Framework Russian Community
на винде
источник

ИС

Игорь Спутник... in Laravel Framework Russian Community
все работает всем спасибо!
источник

ИС

Игорь Спутник... in Laravel Framework Russian Community
вопрос такой будет
источник

ИС

Игорь Спутник... in Laravel Framework Russian Community
WWWGROUP: '${WWWGROUP}'
источник

ИС

Игорь Спутник... in Laravel Framework Russian Community
докер композ умл откуда должен был брать это значение
источник

A

Azamat in Laravel Framework Russian Community
.env файлика рядом нет?
источник

ИС

Игорь Спутник... in Laravel Framework Russian Community
есть я там прописывал
источник

ИС

Игорь Спутник... in Laravel Framework Russian Community
но я туда писал что то типа roo
источник

ИС

Игорь Спутник... in Laravel Framework Russian Community
root
источник

A

Azamat in Laravel Framework Russian Community
${} это env переменные
источник

ИС

Игорь Спутник... in Laravel Framework Russian Community
это да
источник

A

Azamat in Laravel Framework Russian Community
нет. обычно там вроде 1000 пишут
источник

ИС

Игорь Спутник... in Laravel Framework Russian Community
а где почитать что туда нужно 10000 писать и для чего оно
источник

ИС

Игорь Спутник... in Laravel Framework Russian Community
я так понимабю это для проброса из сайл в докер
источник

ИС

Игорь Спутник... in Laravel Framework Russian Community
под кем выполнять что то связанное с супервизором
источник

AD

Andrey Dmitriyev in Laravel Framework Russian Community
Добрый день

Создал фабрику, которая отлично отрабатывает в сидерах, но при вызове ее из тестов, криво работает $this->faker:

class UserFactory extends Factory {

   protected $model = User::class;

   public function definition() {
       
       return [
           'name' => $this->faker->name,
           ...

Вызов:

UserFactory::new()->create()

InvalidArgumentException: Unknown formatter "name"

В чем может быть причина поломки фейкера из под тестов?
источник

A

Azamat in Laravel Framework Russian Community
про права на файлы в linux, я думаю.

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

обычно в контейнер пробрасывается как volume папка (каталог) с сайтом, чтобы контейнер мог с ним работать. при этом сам контейнер не сможет менять файлы (например, логи записывать или кеш), если у пользователя от которого запущен php-fpm внутри контейнера не будет соответсвующих прав.

можно в Dockerfile прописывать, чтобы при старте он под себя переделывал права на файлы, но лучше дать пользователю в конейнере ту же группу либо тот же UID, что и пользователю хоста.

иначе может быть ситуация, что либо ты с хоста не можешь менять/удалять файлы, которые создало приложение в docker контейнере (например удалить папку с кешом), либо система не может работать с файлами, которые ты ей подсунул после старта контейнера.
источник

ИС

Игорь Спутник... in Laravel Framework Russian Community
ОО Спасибо за информацию!
источник