我在本地机器上安装了 wordpress。我将它配置为指向 192.168.76.61,这样我就可以在我的手机上访问它来测试我正在处理的移动主题。这上周工作正常,我已经离开了,所以没有费心去检查。今天回来工作时,IP 地址更改为 192.168.76.71,这使我无法进入 WP 管理员并无法访问该站点。我更改了本地数据库的引用以反射(reflect)更改,现在我可以登录到管理员。它还在手机和主机上正确加载了 CSS 和所有内容。在检查设置时,我注意到 WP 地址 URL 是我将其更改为的内容,但站点地址 URL 是旧的(76.61 而不是 76.71)。所以我将其更改为 .71,但它现在不加载任何样式表,但它具有正确的链接等。将其更改回 .61 可正确加载 CSS,但只允许我访问首页。有什么想法吗?
最佳答案
也许你应该尝试搜索并替换这样的脚本:
https://interconnectit.com/products/search-and-replace-for-wordpress-databases/
在它的帮助下,您可以将所有旧 IP 更改为新 IP。因为您的数据库中可能存在一些您无法通过标准搜索和替换找到的其他关系。
您只需将脚本放在您的根目录中,在您的浏览器中打开它并填写表格。数据库信息是自动填写的。如果您按“实时运行”,它将替换所有匹配的内容。
希望对您有所帮助!
关于CSS 仅适用于旧的本地 IP (xampp),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23240776/