Tôi đang cài đặt một trang web trong một giọt (Digital Ocean). Tôi gặp sự cố khi cài đặt NGINX với PHP đúng cách. Tôi đã làm một hướng dẫn https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubfox-14-04 nhưng khi tôi cố chạy một số Tập tin .php chỉ cần tải xuống ... ví dụ ... http://5.101.99.123/info.php
nó đang hoạt động nhưng ... Nếu tôi đi đến chính http://5.101.99.123
thì nó đang tải xuống index.php của tôi: /
Bất kỳ ý tưởng?
-rw-r--r-- 1 agitar_user www-data 418 Jul 31 18:27 index.php
-rw-r--r-- 1 agitar_user www-data 21 Aug 31 11:20 info.php
Của tôi / etc / nginx / site-Available / default
server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;
root /var/www/html;
index index.html index.htm index.php;
# Make site accessible from http://localhost/
server_name agitarycompartir.com;
location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
# # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini
#
# # With php5-cgi alone:
# fastcgi_pass 127.0.0.1:9000;
# # With php5-fpm:
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
}
location / {
try_files $uri $uri/ =404;
# Uncomment to enable naxsi on this location
# include /etc/nginx/naxsi.rules
}
... "Vị trí" khác được nhận xét (#)