Mamp和WordPress网址更改

时间:2010-08-12 01:04:29

标签: php apache wordpress wordpress-theming

我在本地主机上安装了WordPress:http://localhost:8888

我已经在我的FTP上传了wp文件,并且我已经导入了数据库。我无法使用新安装,因为我编辑了一些核心文件。

我还在我的网站上编辑了表格wp_options,并编辑了字段siteurlhome,因此这两个字段包含网站网址,将其更改为“localhost:8888”到我的新网址。

现在的问题是,当我转到我的网址并尝试加载网站时,它会将我重定向到http://THE_NEW_WEBSITE:8888

我需要删除该端口。我怎么能这样做?

5 个答案:

答案 0 :(得分:3)

您不需要删除删除的端口,您只需要在任何地方都没有更改wordpress安装的基本URL。检查你安装wordpress的目录中的.htaccess文件。看看是否有遗留旧网址的东西,即。端口为8888的URL。如果错误,请将其替换为新的。

否则,尝试通过目录获取:8888并查看该字符串是否存在于其不应该的位置。

如果你在Windows上使用wingrep:http://www.wingrep.com/

如果您不熟悉,请参阅grep教程:http://www.unixref.com/guides/grepGuide.html

答案 1 :(得分:0)

在探索数据库之前解决了从wordpress管理页面更改URL并在此之后导出数据库

答案 2 :(得分:0)

我遇到了同样的问题。我正在使用端口8888和8889运行MAMP并安装了Wordpress。当它要求把我的港口放入8888时。

发生了什么事情,它将URL位置硬编码为localhost:8888 / wordpress,所以当我想将端口更改为80时,它会将我从localhost / wordpress重定向到

我所做的是使用原始端口8888和8889运行MAMP,这允许我访问仪表板,从那里我进入“设置”选项卡并更改“WordPress地址”和“站点地址”。

当我点击“保存更改”时,它会显示一个错误页面,大概是因为它现在从localhost:8888 / wordpress转发到localhost / wordpress,但是当我在MAMP上将端口切换回80并转到localhost时/ wordpress我能够再次访问所有内容。

答案 3 :(得分:0)

当我尝试使用XAMPP运行WordPress网站时遇到了相同的问题,该网站最初是由Mac用户使用MAMP创建并运行的。

我通过从数据库的wp_options表中的siteurl和home属性中删除:8888部分并清除了浏览数据(Cookie和其他站点数据/缓存的图像和文件)来解决了该问题浏览器。

答案 4 :(得分:0)

我有同样的问题。我要做的就是使用其他浏览器。问题是缓存。