Laravel execute-solution ошибка
Создал представление в Laravel проекте через VS Code, далее прописал route для только что созданного view, открываю представление в браузере, и вижу такую ошибку:
Если что, ошибку допустил специально :).
Так вот, жму на кнопку "Make variable optional" для исправления ошибки, в ответ получаю:
Something went wrong when executing the solution. Please try refreshing the page and try again.
В панели разработчика, во вкладке "Сеть" следующее:
В общем, недостаточно прав.
Поковырял, выдал нужные права:
sudo chown www-data:www-data test.blade.php
И все ок, после клика по кнопке, Laravel сам корректирует код.
Но выполнять каждый раз эту команду после создания каждого файла очень тяжко.
Да, можно выдать права сразу для всей папки
sudo chown -R www-data:www-data resources/
но в любом случае при создании в папке нового файла, владельцем файла буду я, а не www-data
Теперь вопрос - как сделать так, чтобы права в VS Code сразу после создания файла выдавались для www-data? Или есть какой-нибудь другой способ исправить возникшую проблему?
P.S.: Возможно при запуске сервера через команду php artisan serve такой проблемы бы не было, но этой командой не пользуюсь. Стоит Apache, PHP. В конфиге Apache указан путь до папки public:
DocumentRoot path_to_laravel_folder/public

