localhost可以访问wordpress但127.0.0.1不能

时间:2013-05-12 13:32:53

标签: wordpress

操作系统: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 个答案:

答案 0 :(得分:2)

最后,我自己弄清楚了。

  1. 在wp_options表下更改siteurl列,将localhost设置为主机ip.such http://192.168.2.16/wordpress
  2. 在wp_options表下更改home列,并将localhost设置为host machine ip,如上所述 (如果一个人不做1和2,你就看不到img)
  3. sudo ln -s /etc/wordpress/config-localhost.php /etc/wordpress/config-default.php (这是因为最后wp-config.php查找config-default.php)
  4. 然后,这个问题解决了〜

答案 1 :(得分:0)

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

答案 2 :(得分:0)

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

尝试chmod etc / hosts到644

127.0.0.1 localhost

答案 3 :(得分: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

让我超越了这个障碍。

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