0

操作系统:ubuntu
当我进入时http://127.0.0.1/wordpress
显示错误:

Neither /etc/wordpress/config-127.0.0.1.php nor /etc/wordpress/config-0.0.1.php could be found. 
Ensure one of them exists, is readable by the webserver and contains the right password/username.

http://localhost/wordpress可以访问

我使用bash /usr/share/doc/wordpress/examples/setup-mysql -n wordpress localhost了可能导致此错误的命令。我还想弄清楚该命令的含义。

4

4 回答 4

2

最后,我自己弄清楚了。

  1. 修改wp_options表下的siteurl列,设置localhost为宿主机ip。如http://192.168.2.16/wordpress
  2. 更改 wp_options 表下的 home 列,并将 localhost 设置为主机 ip,如上。
    (如果一个人不做 1 和 2,你就看不到 img )
  3. sudo ln -s /etc/wordpress/config-localhost.php /etc/wordpress/config-default.php (这是因为最后 wp-config.php 寻找 config-default.php)

那么,这个问题就解决了~

于 2013-05-14T13:09:00.283 回答
0

您的 Wordpress 数据库可能配置为 'localhost' 您需要更改几个表条目才能使其正常工作

于 2013-05-12T13:35:42.090 回答
0

尝试查看映射是否设置为将 localhost 解析为 127.0.0.1

尝试:

$ sudo chmod 644 /etc/hosts
$ cat /etc/hosts
127.0.0.1 localhost
于 2013-05-12T13:36:03.740 回答
0

根据上面的答案,这不起作用,一个 Debian Jessi 8.1,因为 /etc/wordpress/config-default.php 不存在。

但是,我做到了:

ln -s /etc/wordpress/config-dev.php /etc/wordpress/config-localhost.php

这让我克服了这个障碍。但是,下一个问题是“根据上面的答案,这不起作用,一个 Debian Jessie 8.1,因为 /etc/wordpress/config-default.php 不存在。

但是,我做到了:

ln -s /etc/wordpress/config-dev.php /etc/wordpress/config-localhost.php

这让我克服了这个障碍。

但是,下一个问题是“建立数据库连接时出错”,这超出了这个问题的范围。

于 2015-07-08T22:59:56.780 回答