Задать вопрос

Как поднять проект на vagrant с кастомного образа?

В общем нужно поднять проект на php7.3.
Я изначально использовал бокс bento/ubuntu-16.04 но там php7.0. Попытки поменять на php7.3 не увенчались успехом, получал 502.
Бросил это дело и взял готовый бокс с php7.3.
Теперь получаю пустую страницу апача. Оно и не странно, в /var/www/html пусто.
Я сменил synced_folder на это
config.vm.synced_folder './', '/var/www/html', owner: 'vagrant', group: 'vagrant'
но папка пустая. Подскажите пожалуйста, как исправить?
  • Вопрос задан
  • 108 просмотров
Подписаться 2 Простой 4 комментария
Решения вопроса 1
после изменений выполните

vagrant reload --provision

кстати рекомендую отдельную строку для каждой директории
config.vm.synced_folder './', '/vagrant'
  config.vm.synced_folder './data', '/var/www/html', owner: 'vagrant', group: 'vagrant'

и не стоит расчитывать что когда хост виндоуз что
синк-фолдер на госте будет принадлежать vagrant'у - скорее всего будет рут;
- сказано же в

https://www.vagrantup.com/docs/synced-folders/basi...

Some synced folder types do not support modifying the owner.
vagrant ssh -- 'ls -ld /vagrant /var/www/html'

drwxrwxrwx    1 root     root          4096 Jun 24 17:41 /vagrant
drwxrwxrwx    1 root     root             0 Jun 24 17:35 /var/www/html


vagrant ssh -- 'ls /var/www/html'
index.html
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы