我们有一个Raspberry Pi运行PressPi,这是一个wordpress服务器。我们的目标是使用dnsmasq建立一个专用门户,其中使用USB WiFi适配器连接到Pi的用户在尝试浏览网页时会看到PressPi主页。/etc/networks/interfaces (Rasbian)已经配置了一个静态IP地址,并正确地将一个IP地址租给客户端。当这些客户机使用Pi的IP地址导航到PressPi服务器时,它们会看到一个中断的布局,而使用Pi的桌面连接到Pi在http://localhost/上的Pi则正确地呈现PressPi主页。
尝试并失败:
www-data所有,并尝试了不同的权限(775、755、777),但均未成功。WordPress Address (URL)和Site Address (URL)到Pi的静态地址(http://192.168.1.185),方法是在wp-config.php文件中定义它们,并确认来自Admin的更改。我想不出为什么我会在网络上看到一个坏掉的显示器,而不是在Pi的桌面上。我很感谢你的建议。
更新这是一个Wordpress问题。当其他应用程序在网络上正确呈现时,我怀疑与路径更新有关。
发布于 2015-11-10 15:12:37
我知道这已经晚了,您可能已经找到了答案,但我怀疑您需要在DB上进行序列化搜索和替换。您不能只更改wp-config.php中的WP域名。数据库中仍然有安装域名的条目,不管是什么(localhost?)。您可以使用以下工具:https://interconnectit.com/products/search-and-replace-for-wordpress-databases/
我使用版本2,因为它只是一个.php文件,但是版本3有一个更有用的接口。您将需要DB cred、旧的url ("localhost")和新的url(在本例中是您的IP )。在此之后,您将只能在IP上看到一个工作的、没有损坏的版本。
https://wordpress.stackexchange.com/questions/183821
复制相似问题