Я новичок в PHP и laravel. Я пробовал всю ночь, но проблемы продолжаются. После того, как я установил homestead.yaml
, я побежал в командной строке. Полное содержимое файла указано ниже (BTW, моя ОС – os x 10.10):
--- ip: "192.168.10.10" memory: 2048 cpus: 1 provider: virtualbox authorize: ~/.ssh/github_rsa.pub keys: - ~/.ssh/github_rsa folders: - map: "/Users/yobichi" to: "/home/vagrant/yobichi" sites: - map: int2016.app to: "/home/vagrant/yobichi/public" databases: - homestead
все кажется хорошо, за исключением проблемы с базой данных: ==> default: createdb: database creation failed: ERROR: database "homestead" already exists
. Но когда я ввожу адрес сайта: int2016.app
в браузере, происходит ошибка 403 forbidden
. И я попытался войти в каталог «/ home / vagrant / yobichi», он был пуст. Интересно, как правильно установить каталог folders
и sites
чтобы я мог решить проблему? Заранее спасибо!
Попробуйте выполнить следующую настройку в своем Homestead.yaml
. Также убедитесь, что у вас есть правильное намерение.
--- ip: "192.168.10.10" memory: 2048 cpus: 1 hostname: int2016 name: int2016 provider: virtualbox authorize: ~/.ssh/id_rsa.pub keys: - ~/.ssh/id_rsa folders: - map: "/Users/yobichi/laravel/int2016" to: "/home/vagrant/yobichi" sites: - map: int2016.app to: "/home/vagrant/yobichi/public" databases: - homestead
Чтобы создать совершенно новую коробку, вы можете запустить vagrant destroy
а после этого vagrant up
снова.