Size: a a a

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

2020 August 24

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
либо овнер директории www-data
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
либо своего юзера кинь в группу www-data и дай права на директорию
источник

Д

Діма in Laravel для начинающих
ну я поставил юзера овнером директории еще раньше.
Могу там спокойно создавать папки через FTP даже.

Я так понимаю нужно второе сделать
своего юзера кинь в группу www-data и дай права на директорию
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
права 775
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
вроде
источник

AT

Arsen Toktarov in Laravel для начинающих
Діма
Привет. Подскажите пожалуйста, может кто встречался с такой проблеммой при создании проекта на digital ocean
Может @Med1c84  :)

The stream or file "/var/www/laravel.test/storage/logs/laravel.log" could not be opened in append mode: failed to open stream: Permission denied

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

Уже смотрел темы в интернете по решению этой проблеммы.
То обычно люди спорят ставить права 777 или 755)))
Но такую проблемму как у меня так и не смог решить.

p.s. ubuntu 20.04 nginx 1.18
777 нельзя ставить ни в коем случае. Последнее число это разрешения для всех. А 7 это максимальное разрешение т.е. разрешено read, write, execute.
источник

MM

Mr. Maklaren in Laravel для начинающих
источник

Д

Діма in Laravel для начинающих
Кароче проверил и убедился что права меняются через FTP )) удобнее хоть чем через консоль.
источник

MM

Mr. Maklaren in Laravel для начинающих
Это для страницы профиля. Насколько я понимаю, здесь единственное возможное улучшение - вынести в репозиторий и указать, какие поля нужно возвращать
источник

Д

Діма in Laravel для начинающих
Поставил на папку logs права 755 ( стояли 700 )
И получил вторую ошибку.
file_put_contents(/var/www/laravel.test/storage/framework/sessions/
Permission denied

Странно как-то.
Не буду же я постоянно при новом проекте менять права.

кароче иду и в ту группу попытаюсь юзера добавить
источник

РИ

Рустам Исакжанов... in Laravel для начинающих
Mr. Maklaren
Это для страницы профиля. Насколько я понимаю, здесь единственное возможное улучшение - вынести в репозиторий и указать, какие поля нужно возвращать
А зачем выносить в репозиторий ? Какие поля нужно возвращать ? Для этого есть ресурсы
источник

MM

Mr. Maklaren in Laravel для начинающих
Рустам Исакжанов
А зачем выносить в репозиторий ? Какие поля нужно возвращать ? Для этого есть ресурсы
Я думал, что ресурсы - для API
источник

РИ

Рустам Исакжанов... in Laravel для начинающих
Для чего нужен "репозиторий" ?
источник

MM

Mr. Maklaren in Laravel для начинающих
Рустам Исакжанов
Для чего нужен "репозиторий" ?
чтобы скрывать бизнес-логику сложных запросов
источник

MM

Mr. Maklaren in Laravel для начинающих
любых запросов
источник

РИ

Рустам Исакжанов... in Laravel для начинающих
Mr. Maklaren
Я думал, что ресурсы - для API
Для представления данных ))
источник

РИ

Рустам Исакжанов... in Laravel для начинающих
Mr. Maklaren
чтобы скрывать бизнес-логику сложных запросов
А какая логика в представлении данных данных в данном случае возврат view
источник

A

Adel in Laravel для начинающих
Mr. Maklaren
чтобы скрывать бизнес-логику сложных запросов
паттерн репозиторий не про это немного. ну да и ладно. заколебался спорить )
источник

РИ

Рустам Исакжанов... in Laravel для начинающих
Это говорит о том что логика репозитория не соответствует методу
источник

РИ

Рустам Исакжанов... in Laravel для начинающих
Adel
паттерн репозиторий не про это немного. ну да и ладно. заколебался спорить )
😊😊😊
источник