Andrey
Я чего-то не понимаю? И зачем ему права на vendor то?
invariance
откуда я знаю блэт
invariance
знаю только что это работает
Dmitriy
чтение и выполнение у вендора должно быть
Andrey
а с чего ты решил вообще, что они нужны??
invariance
а с чего ты решил вообще, что они нужны??
с того, что иначе твоя приложуха будет падать с ошибкой вызова этого файла
invariance
я проверял это сто раз
Andrey
Ерунда же
invariance
кек
invariance
однако у человека не запускалось приложение
invariance
сам видел
Andrey
И папка vendor вряд ли была тому причиной
invariance
В смысле
invariance
он после команды на вендор запустил
invariance
гхм
invariance
Ведь так, @livalex ?
Andrey
я проверял это сто раз
Ну это ж не аргумент, ну ты чего) Ну логически подумай, что поменяется, если vendor дать права?)
Andrey
В эту папку никто не пишет. Для чего там менять владельца? Все остальные могут читать без проблем
invariance
который лежит в папке вендор
Andrey
Вот поэтому для storage/logs надо права на запись, так как туда пишется лог
invariance
так он и сделал
invariance
просто я права устанавливаю не совсем обычным путем
invariance
это не значит, что это не работает
Andrey
Папке vendor не надо менять владельца, или давать больше прав (на запись там, например)
Andrey
Не, ну можно на весь проект сделать chmod 777 -R и норм заработает
invariance
права вообще не меняются, меняется владелец
Andrey
Но это ж не выход, это лишнее
invariance
Просто погугли как работает chmod и chown
invariance
и в чем разница
Andrey
Я знаю как это работает)
invariance
я заметил
Andrey
выше тебе и написал "Папке vendor не надо менять владельца, или давать больше прав (на запись там, например)"
invariance
почему
invariance
Мм?
Andrey
Почему "что"?
invariance
почему нельзя поставить www-data владельцем вендор?
Andrey
Можно. Но не надо. В смысле - не требуется
invariance
с моим способом это не прокатит
Andrey
Что ты имеешь ввиду под "твоим способом"?
invariance
chown
Andrey
Эээ, а что именно не прокатит? Я как-то нить потерял?
invariance
не прокатит если у вендора и у storage разные владельцы
invariance
потому что вендор пишет в сторадж
Andrey
У тебя путаница)
invariance
нет
invariance
я ясно вижу как это работает
Andrey
То, какой владелец стоит на папке vendor - никак не влияет на то, от какого пользователя php пишет тебе в storage/log
Alexey
Ведь так, @livalex ?
да, все верно, после добавления папки vender все поднялось
Andrey
для примера сделай на vendor владельца по умолчанию, а для storage/log поставь права на запись
invariance
чтение и запись
Andrey
Ну само собой и на чтение
Dmitriy
потому что вендор пишет в сторадж
че наркоман ? Писать будет тот из под кого выполняется скрипт
invariance
значит эта хуйня работает на магии вне хогвартса
invariance
потому что она работает и потому что вы утверждаете, что не должна
Andrey
Ты путаешься просто. Смешал разные понятия. Владельца папки/файла и пользователя, из-под которого идет выполнение скрипта
invariance
php вообще то запускается тем же www-data
invariance
я знаю область применения ролей и прав доступа
Andrey
Окей, бро. Я тебя убеждать не буду.
Andrey
А то опять начнешь меня посылать гуглить chmod & chown )
invariance
зачем мне гуглить офк
invariance
а, ты про то что я тебе говорил
Andrey
Я староват, я не знаю что значит "офк". И я тебя гуглить никуда не посылаю
invariance
я хз как иначе объяснить
Andrey
Мне объяснять не надо. А ты упорно не веришь, что владелец папки vendor ни при чем
Andrey
Точнее, тут даже не в вере дело конечно, а в понимании
invariance
🙈
invariance
все, я тупой значит
invariance
а ты умный
invariance
окей
Andrey
Ты какой-то очень категоричный
invariance
да, я не прав насчет вендора, но насчет установки владельца у storage и cache - прав
darkwoolf
Кстати, кто-то знает годный туториал по созданию интрнет магазина на ларавел?
invariance
потому что права 755 работают для владельца директории
invariance
иначе надо ставить 777
Andrey
Насчет разрешения доступа записи к storage и cache никто не спорит же)) это ж и в документации написано, и логично - так как туда запись идет
invariance
то то же