vhost目錄下127.0.1.1.conf檔
server {
listen 80;
# listen somename:8080;
server_name 127.0.1.1;
location / {
root D:/www/test;
index index.php;
try_files $uri $uri/ /index.php?$query_string;
}
}
nginx.conf中使用
include vhost/*.conf;
然後打開127.0.1.1會彈出下載框,下載檔案叫做“下載”,內容就是index.php的內容。
這是怎麼回事呢?
你這裡只配置了連接埠和處理路徑,沒有配置PHP處理程序,當然就預設當成普通靜態網站了。
nginx 搭建 PHP 網站,除了要設定 nginx,也要開啟 php-fpm 供 ngnix 呼叫去處理 php 程式。
至少要修改成類似這樣,當然具體的代除了程序,要看你是如何配置和啟動的了