Поток или файл "/vagrant/storage/logs/laravel-****-**-**.log" не удалось открыть: не удалось открыть поток: отказано в разрешении - PullRequest
0 голосов
/ 19 марта 2019

Я отчаянно пытаюсь настроить компьютер Vagrant на моем ноутбуке с Windows 10, чтобы начать работать с Laravel 5.8, я знаю, что есть 100 таких вопросов по сети и стеку, но ни один из них, похоже, не решил мою проблему.

Я получаю исключение The stream or file "/vagrant/storage/logs/laravel-****-**-**.log" could not be opened: failed to open stream: Permission denied при вводе URL-адреса моего веб-сайта.

Это не похоже на проблему с разрешением, даже когда я chmod каталог 777, он все равно не будет работать.

Я привык к моему macbook, где он почти работает из коробки.Однако я не могу заставить его работать на моей машине с Windows, что неудивительно для меня.Permissions of the folders

Папка синхронизированного файла Vagrant

config.vm.synced_folder "./", "/vagrant", type: "smb", owner: "vagrant", group: "www-data"

Я использую поле

config.vm.box = "ubuntu/bionic64"

config.vm.box_url = "https://app.vagrantup.com/ubuntu/boxes/bionic64/versions/20181211.0.0/providers/virtualbox.box"

Надеюсь, кто-то может мне помочь, я понятия не имею, почему это происходит, так как все выглядит хорошо.

...