2013-05-12 211 views
0

操作系統:Ubuntu的
當我輸入http://127.0.0.1/wordpress
顯示錯誤:本地主機可以訪問WordPress的,但127.0.0.1不能

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這可能導致這個錯誤。我也想弄清楚這個命令是什麼意思。

回答

2

finaly,我找出自己。下表wp_options

  1. ALTER SITEURL列,本地主機將舉辦機械ip.such作爲下wp_options表http://192.168.2.16/wordpress
  2. ALTER家柱,並設置本地主機到主機機器的ip,同上。
    (如果不這樣做1和2,你不能看到IMG)
  3. sudo ln -s /etc/wordpress/config-localhost.php /etc/wordpress/config-default.php (這是因爲在過去的wp-config.php文件查找配置,如default.php)

然後,這個問題解決了〜

+0

很好,謝謝!這使我可以使用其他設備訪問我的LAN內我的筆記本電腦上安裝的本地主機上的wp網站。我一直在努力尋找一個解決方案,你的程序工作得很好。 – umbe1987 2017-05-03 10:49:09

0

你的WordPress數據庫可能配置爲「localhost」的 您需要更改幾個表項,使其工作

+0

bash/usr/share/doc/wordpress/examples/setup-mysql -n wordpress localhost。我使用上面的命令,我如何撤消它? – Mithril 2013-05-12 13:44:57

0

試一試,看是否映射設置來解決本地主機爲127.0.0.1

嘗試搭配chmod etc/hosts來644

127.0.0.1本地主機

+0

localhost解析爲127.0.0.1 – Mithril 2013-05-12 13:45:23

0

根據上述答案,這沒有奏效,一個Debian Jessi 8.1,因爲/etc/wordpress/config-default.php不存在。

不過,我所做的:

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

這讓我過去這一關。然而,接下來的問題是「 按照上面的回答,這沒有工作,一個Debian的傑西8.1,因爲/etc/wordpress/config-default.php不存在

不過,我所做的:

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

這讓我過去這一關。

然而,接下來的問題是「錯誤建立數據庫連接「這是超出了這個問題的範圍。

相關問題