Size: a a a

Laravel для начинающих

2020 May 21

VY

Vladimir Yefremov in Laravel для начинающих
вполне возможно, что вендор....
я на такое уже натыкался;
пришел к тому, что пока я не умею сам собирать образ контейнера - не использую их....
источник

VY

Vladimir Yefremov in Laravel для начинающих
Сергей
У меня так было, когда кто-то из прогеров установил www-data на весь проект, в следствии чего, у меня на локалке все контейнеры легли
а на что должны быть www-data?
источник

С

Сергей in Laravel для начинающих
Vladimir Yefremov
а на что должны быть www-data?
Это у нас на деве и проде так было. Нельзя пользоваться рутом на деве, а на проде так и подавно)
источник

AB

Azamat Buzanov in Laravel для начинающих
Добрый день, подскажите, бизнес логика выносится в репозитории? а в моделях находятся отношения с другими моделями?
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
Azamat Buzanov
Добрый день, подскажите, бизнес логика выносится в репозитории? а в моделях находятся отношения с другими моделями?
Давай начнем с того что ты считаешь безнес логикой? )
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
Работа с БД выносится в репозитории
БЛ выносится в сервисный слой
источник

Aliaksandr ¯\_(ツ)_/¯... in Laravel для начинающих
в sql

`is_closed` tinyint(1) DEFAULT 0 COMMENT 'True, if the poll is closed',

это
в ларавел?
 $table->addColumn('tinyInteger', 'is_closed', ['lenght' => 1, 'default' => 0])->comment('True, if the poll is closed');
источник

VY

Vladimir Yefremov in Laravel для начинающих
Сергей
Это у нас на деве и проде так было. Нельзя пользоваться рутом на деве, а на проде так и подавно)
а www-data - это разве рут?
источник

С

Сергей in Laravel для начинающих
Сергей
Это у нас на деве и проде так было. Нельзя пользоваться рутом на деве, а на проде так и подавно)
И права задавались в docker-entrypoint, чтобы на серваках автоматом права устанавливались при пересборке. Соответственно, у меня это было на локалке чуть по-другому и все контейнеры ложились)
источник

R#

Reset # Alexey S. in Laravel для начинающих
Дмитрий Кожанов
Работа с БД выносится в репозитории
БЛ выносится в сервисный слой
А можно пример работы с бд в репозитории ?
источник

С

Сергей in Laravel для начинающих
Vladimir Yefremov
а www-data - это разве рут?
Нет))
источник

С

Сергей in Laravel для начинающих
Vladimir Yefremov
а www-data - это разве рут?
Рут - это root)))
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
Reset # Alexey S.
А можно пример работы с бд в репозитории ?
Тебе в рамках Лары? Или вообще когда на руках дата маппер?
источник

Aliaksandr ¯\_(ツ)_/¯... in Laravel для начинающих
Aliaksandr ¯\_(ツ)_/¯
в sql

`is_closed` tinyint(1) DEFAULT 0 COMMENT 'True, if the poll is closed',

это
в ларавел?
 $table->addColumn('tinyInteger', 'is_closed', ['lenght' => 1, 'default' => 0])->comment('True, if the poll is closed');
просто ошибку такую получаю
.ERROR: SQLSTATE[HY000]: General error: 1366 Incorrect integer value: '' for column 'is_closed'
источник

VY

Vladimir Yefremov in Laravel для начинающих
Сергей
И права задавались в docker-entrypoint, чтобы на серваках автоматом права устанавливались при пересборке. Соответственно, у меня это было на локалке чуть по-другому и все контейнеры ложились)
получается, что одно из важных преимуществ контейнеров - одинаковая среда - исчезает?
источник

С

Сергей in Laravel для начинающих
Vladimir Yefremov
а www-data - это разве рут?
Поэтому то мы и пользовались www-data, потому что root нельзя юзать на серверах в целях безопасности
источник

С

Сергей in Laravel для начинающих
Vladimir Yefremov
получается, что одно из важных преимуществ контейнеров - одинаковая среда - исчезает?
Да у нас там вообще что только с этим докером не творилось)
источник

С

Сергей in Laravel для начинающих
Мог работать работать и неожиданно отвалиться))
источник

С

Сергей in Laravel для начинающих
Криво он был настроен)
источник

VY

Vladimir Yefremov in Laravel для начинающих
Сергей
Поэтому то мы и пользовались www-data, потому что root нельзя юзать на серверах в целях безопасности
я не понимаю.
Ты написал, что когда на весь проект назначили www-data - прод упал.
Вот я и спросил - на что нужно/можно назначать www-data? Или - на что нельзя?
источник