Я установил laravel через усадьбу, но когда я захожу на localhost, я получаю экран приветствия / успеха apache2.Я не могу заставить загрузиться страницу приветствия Laravel.
Я сбежал на усадьбе, но там не было файлов ларавеллы.Поэтому я установил его, используя composer create-project --prefer-dist laravel/laravel app
.
Теперь, когда я перехожу на localhost
, я получаю экран приветствия apache2.Если я добавлю index.html
в /vagrant
, я могу загрузить его, перейдя к localhost:8000
.Но переход по одному и тому же адресу без индексного файла вызывает 403.
Я перепробовал все комбинации URL, / app, / app / app, / app / public и попытался изменить URLв .env.
Странно, я не могу найти этот файл приветствия apache на сервере.Сама страница гласит: «Вам следует заменить этот файл (находится по адресу /var/www/html/index.html)». Если я захожу по SSH и захожу в эту папку, там есть приветственная html-страница nginx, но нет apache.
Если я захожу в файл: /// var / www / html / в браузере, я вижу index.html страницы приветствия apache.Если я перейду к файлу: /// var /, я увижу там несколько разных папок, чем я, выполнив SSHing в окне vagrant.Я не понимаю, почему.
Как я могу отобразить страницу приветствия Laravel?
правки:
http://localhost:8000/public возвращает "Входной файл не указан"
Участки сайта homestead.yaml
sites:
-
map: homestead.test
to: /home/w/work/qs/app/public
/ etc / hosts:
127.0.0.1 localhost
127.0.1.1 qs qs
192.168.10.10 homestead.test
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
#### HOMESTEAD-SITES-BEGIN
# 127.0.0.1 homestead.test
#### HOMESTEAD-SITES-END