Я столкнулся с проблемой при обновлении версии php в Vagrant.Это решено, но моя проблема сейчас заключается в том, что то, что раньше работало, не сейчас и связано с каталогом, в котором находятся локальные проекты - я полагаю.
У меня есть локальные проекты (как и раньше) в /var/www/
все файлы *.conf
в /etc/nginx/sites-available/
и /etc/nginx/sites-enabled/
одинаковы и указывают на /var/www/
.
Файл /etc/hosts
остается прежним, например 192.168.56.102 awesome.devel
.Это работало, но не больше.
Если я нажму 192.168.56.102
в браузере, это заставит меня Поздравляем!Вы очень круты. страница, которая находится в /var/www/html/
Мой вопрос , где и как я могу настроить сервер обратно для загрузки проектов из /var/www/
и не из /var/www/html/
снова, потому что это были все проекты и все *.conf
файлы в sites-available
и sites-enabled
настроены.
Краткое примечание: MariaDBработает нормально, я могу получить доступ к базам данных из Sequel Pro, я могу SSH в Vagrant, PHP работает нормально с PHP 7.1.17-1+ubuntu14.04.1+deb.sury.org+1
здесь никаких проблем.
В моих файлах .conf у меня есть следующее (просто меняет имя проекта):
server {
listen *:80;
server_name awesome.devel www.awesome.devel;
client_max_body_size 1m;
root /var/www/awesome/public/;
index index.html index.htm index.php;
access_log /var/log/nginx/nxv_awesome.access.log;
error_log /var/log/nginx/nxv_awesome.error.log;
index index.php index.html index.htm;
# static file 404's aren't logged and expires header is set to maximum age
location ~* \.(jpg|jpeg|gif|css|png|js|ico|html)$ {
access_log off;
expires max;
}
location / {
try_files $uri $uri/ /index.php$is_args$args;
}
location ~ \.php$ {
include fastcgi_params;
fastcgi_intercept_errors on;
fastcgi_pass 127.0.0.1:9000;
try_files $uri $uri/ /index.php$is_args$args;
}
}
Заранее благодарен за любую помощь