Как правильно установить laravel в ларадоке? - PullRequest
0 голосов
/ 01 августа 2020

Я установил и настроил laradock на моем компьютере и сделал следующее в соответствии с документацией.

  1. sudo docker -compose up -d mysql nginx php -fpm рабочее пространство phpmyadmin
  2. sudo docker -compose exe c рабочее пространство bash
  3. composer create-project laravel / laravel blog

с в приведенных выше командах laravel установлен успешно, но я получаю следующую ошибку:

Не удалось открыть поток или файл «/ var / www/blog/storage/logs/laravel.log» в режиме добавления: не удалось открыть поток : Permission denied

И в do c выяснилось, что мне нужно передать пользователя bash, чтобы избежать этой ошибки. Итак, я сделал:

  1. sudo docker -compose up -d mysql nginx php -fpm workspace phpmyadmin
  2. docker -compose exe c --user = laradock workspace bash
  3. composer create-project laravel / laravel blog

С помощью приведенных выше команд я получаю сообщение об ошибке:

Создание проекта «laravel / laravel» в «./blog». Установка laravel / laravel (v7.12.0) [ErrorException] mkdir (): Permission denied

Может кто-нибудь помогите мне настроить laravel в ларадоке.

1 Ответ

0 голосов
/ 02 августа 2020

Итак, немного покопавшись, я обнаружил, что мне нужно выполнить следующие команды:

*docker-compose exec workspace bash

*chmod -R 777 project-folder/storage

...