У меня есть проект PHP, который выглядит следующим образом:
И мой файл конфигурации Nginx выглядит следующим образом:
server {
listen 80;
server_name xx.xxxxxx.com;
error_log /home/logs/xx.xxxxxxx.com.error.log crit;
access_log /home/logs/xx.xxxxxxx.com.access.log;
#rewrite ^(.*)$ https://$host$1 permanent;
index index.php;
location / {
rewrite ".+" "/index.php" last;
}
location ~ .*\.php {
root /home/DF/DF-master/Server/;
fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_index index.php;
include fastcgi.conf;
}
location ~ .*\.(pdf|mp4|mp3|svg|woff2|map|html|woff|ttf|ico|css|js|gif|jpg|jpeg|png|bmp|swf)$ {
root /home/www/index/public/;
expires 90d;
}
}
Но когда я посещаю какой-то код php, он показывает ошибку 500.
Я не очень знаком с PHP, как мне развернуть этот проект PHP?
Спасибо.