首頁 >後端開發 >php教程 >服务器 - nginx php配置

服务器 - nginx php配置

WBOY
WBOY原創
2016-06-06 20:30:211031瀏覽

server {
listen 8080;
server_name xxx.me;

<code>root /www/;
index index.html index.htm index.php;

location / {
    try_files $uri $uri/ /index.php;
}

location ~ \.php$ {
    try_files $uri =404;

    include fastcgi.conf;
    fastcgi_pass 127.0.0.1:9000;
}
</code>

}
我已经安装好php和nginx了。在根目录下建了个www文件夹。按照这个配置,我去访问xxx.me
直接返回Welcome to nginx!。然后我在www文件夹下面建了个index.html文件,也是提示Welcome to nginx!这个信息,而我又建了个index.php,返回404,是不是我的哪里配置错了。一直返回nginx的信息,求大神告知,小菜鸟一个。

回复内容:

server {
listen 8080;
server_name xxx.me;

<code>root /www/;
index index.html index.htm index.php;

location / {
    try_files $uri $uri/ /index.php;
}

location ~ \.php$ {
    try_files $uri =404;

    include fastcgi.conf;
    fastcgi_pass 127.0.0.1:9000;
}
</code>

}
我已经安装好php和nginx了。在根目录下建了个www文件夹。按照这个配置,我去访问xxx.me
直接返回Welcome to nginx!。然后我在www文件夹下面建了个index.html文件,也是提示Welcome to nginx!这个信息,而我又建了个index.php,返回404,是不是我的哪里配置错了。一直返回nginx的信息,求大神告知,小菜鸟一个。

<code>location ~ \.php$ {
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        include        fastcgi_params;
    }
</code>

把您的这部分按照这里修改一下,这是nginx安装好以后的默认配置。
centos + nginx + php-fpm +mysql的简单配置

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn