Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在nginx中配置wordpress?_Wordpress_Ubuntu_Nginx_Server - Fatal编程技术网

如何在nginx中配置wordpress?

如何在nginx中配置wordpress?,wordpress,ubuntu,nginx,server,Wordpress,Ubuntu,Nginx,Server,伙计们, 我的服务器有3个位置 我将nginx配置为: server { listen 80; listen [::]:80; server_name www.zavie.co zavie.co 81.91.147.131; location / { root /home/zavie/zavieco/zavie; index index.php coming-soon.html index.htm index

伙计们, 我的服务器有3个位置

我将nginx配置为:

server {
    listen 80;
    listen [::]:80;


    server_name www.zavie.co zavie.co 81.91.147.131;

    location / {
            root /home/zavie/zavieco/zavie;

            index index.php coming-soon.html index.htm index.nginx-debian.html;


    }
    location /word {
            index index.php index.html index.htm;
            root /home/zavie/zavieco/word;
             fastcgi_pass unix:/run/php/php7.2-fpm.sock;

    }
    location ~ /phpmyadmin {

            alias /home/zavie/zavieco/phpmyadmin;
            fastcgi_pass unix:/run/php/php7.2-fpm.sock;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
            include fastcgi_params;
            include snippets/fastcgi-php.conf;
    }
    location /static/ {
            root /home/zavie/zavieco/zavie360/zavie360;
    }
     location /zavie360 {

            alias /home/zavie/zavieco/zavie360;
}
}

但是当我打开zavie.co/word时,它将不会打开wordpress,我如何配置它?

除非您在
/home/zavie/zavieco/word/word>下安装了wordpress,否则您对
root
指令使用了错误的值。有关详细信息,请参阅

您的
位置/word
块无法为WordPress的静态资产提供服务

使用类似以下内容:

location ^~ /word {
    root /home/zavie/zavieco;
    index index.php;

    try_files $uri $uri/ /word/index.php;

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

        include fastcgi_params;
        fastcgi_pass unix:/run/php/php7.2-fpm.sock;
        fastcgi_param  SCRIPT_FILENAME  $request_filename;
    }
}

有关详细信息,请参阅。

除非您在
/home/zavie/zavieco/word/word
下安装了WordPress,否则您在
根指令中使用了错误的值。有关详细信息,请参阅

您的
位置/word
块无法为WordPress的静态资产提供服务

使用类似以下内容:

location ^~ /word {
    root /home/zavie/zavieco;
    index index.php;

    try_files $uri $uri/ /word/index.php;

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

        include fastcgi_params;
        fastcgi_pass unix:/run/php/php7.2-fpm.sock;
        fastcgi_param  SCRIPT_FILENAME  $request_filename;
    }
}

有关详细信息,请参阅。

也许wordpress.stackexchange.com会是一个更好的网站?也许wordpress.stackexchange.com会是一个更好的网站?