Я хочу установить shopys через composer и docker, как рекомендуется.
https://github.com/shopsys/shopsys/blob/master/docs/installation/installation-using-docker-linux.md
Я установил git, php-fpm (настроено), postgres (настроено), composer, docker, docker-compose.
sudo apt install git
sudo apt install php7.2-fpm
sudo apt install postgresql
sudo apt install composer
sudo apt install docker-ce
sudo apt install docker-compose
Все в порядке.
Я добавил своего пользователя в группу Docker.
sudo usermod -a -G docker $(whoami)
Хорошо.
Далее я создал папку / var / www / html / shopsys , создал проект shopys через композитора.
composer create-project shopsys/project-base --no-install --keep-vcs
cd project-base/
Затем я запускаю это в / var / www / html / shopsys / project-base .
./scripts/install.sh
Кажется, все в порядке, до этого.
[RuntimeException]
/var/www/html/vendor does not exist and could not be created.
Я установил права на 777 для папки / var / www / html и запустил ее снова, но та же проблема.
Я запускаю это.
sudo composer install
Это показывает мне эту ошибку.
....Exception\InvalidConfigurationException]
Invalid configuration for path "monolog.handlers.main": You can only use ex
cluded_http_codes/excluded_404s with a FingersCrossedHandler definition
In ScriptHandler.php line 294:
An error occurred when executing the "'shopsys:domains-urls:configure'" command:
In BaseNode.php line 319:
...\Exception\InvalidConfigurationException]
Invalid configuration for path "monolog.handlers.main": You can only use ex
cluded_http_codes/excluded_404s with a FingersCrossedHandler definition
...
и т. Д., Ошибка довольно страшная.
Последняя ошибка при запуске скрипта install.sh .
file_put_contents(/var/www/html/vendor/composer/installed.json): failed to open stream: Permission denied
Но эта папка не существует.
ls: cannot access '/var/www/html/vendor/': No such file or directory
Просто вопрос, где может быть проблема?
Можно ли загрузить источники по какой-либо ссылке, извлечь ее, настроить и отобразить в веб-браузере простым способом, например, в виде wordpress?
Спасибо.