Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.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
Wordpress 需要帮助Nginx phpmyadmin Ubuntu 14.04,无法运行web1.com/phpmyadmin_Wordpress_Nginx_Phpmyadmin_Ubuntu 14.04 - Fatal编程技术网

Wordpress 需要帮助Nginx phpmyadmin Ubuntu 14.04,无法运行web1.com/phpmyadmin

Wordpress 需要帮助Nginx phpmyadmin Ubuntu 14.04,无法运行web1.com/phpmyadmin,wordpress,nginx,phpmyadmin,ubuntu-14.04,Wordpress,Nginx,Phpmyadmin,Ubuntu 14.04,我是这方面的新手。我正在尝试在digitalocean上使用自己的域名设置3个wordpress站点。 我跟随他们的指导 我确实安装了2个wordpress,并且能够毫无问题地运行它们。 但是现在我需要安装phpmyadmin,所以我遵循了本教程,但我还没有完成安全部分 现在,当我尝试运行web1.com/info.php和web1.com/phpmyadmin时,wordpress主题出现404错误 我将wordpress安装放在/home/ap/web1和/home/ap/web2中 ser

我是这方面的新手。我正在尝试在digitalocean上使用自己的域名设置3个wordpress站点。 我跟随他们的指导

我确实安装了2个wordpress,并且能够毫无问题地运行它们。 但是现在我需要安装phpmyadmin,所以我遵循了本教程,但我还没有完成安全部分

现在,当我尝试运行web1.com/info.php和web1.com/phpmyadmin时,wordpress主题出现404错误

我将wordpress安装放在/home/ap/web1和/home/ap/web2中

server {
server_name web1.com;
    return 301 $scheme://www.web1.com$request_uri;
    }
server_name www.web1.com;
root /home/ap/web1;
access_log /var/log/nginx/www.web1.com.access.log;
error_log /var/log/nginx/www.web1.com.error.log;

    location /phpmyadmin{
    alias /usr/share/phpmyadmin;
    index index.php index.html index.htm;
    }
    include global/common.conf;
    include global/wordpress.conf;
    include global/multisite.conf;
}

我需要解决什么问题?

我可以通过sudo ln-s/usr/share/phpmyadmin/home/ap/web1解决这个问题。之前,我遵循教程,做了这个sudo ln-s/usr/share/phpmyadmin/usr/share/nginx/html

您是否尝试在location/phpadmin中使用root而不是别名?我已经尝试过了,但没有成功。让我们尝试在这个位置添加.php$location中使用的参数,比如:include/etc/nginx/fastcgi\u params;fastcgi_pass后端池;fastcgi_index.php;fastcgi\参数脚本\文件名$document\根$fastcgi\脚本\名称;你是说这个吗?”location~\.php${try\u files$uri=404;fastcgi\u split\u path\u info^.+\.php/+$;fastcgi\u pass unix:/var/run/php5-fpm.sock;fastcgi\u index.php;包含fastcgi\u参数;}'这个在/etc/nginx/sites available/default上,我是否将代码放在'include global/multisite.conf;'后面?'?我这样做了,但我无法重新启动nginx