Higuys我刚刚进入word press press。
我正在尝试从我当地的MAMP专业版环境中对wordpress网站进行精确备份,并让它在另一个文件夹中再次运行。
我成功地重新安装了该网站,它的启动和运行但不幸的是我的所有固定链接仍然指向旧的网站,我甚至无法转到http://mynewsite:8888/wp-admin因为该网址重定向到http://myoldsite:8888/wp-admin (旧网站)
继续我所做的事情
将所有wp目录内容复制并粘贴到新位置
复制/导出我现有的wp网站数据库SQL
从我在这里读到的 http://codex.wordpress.org/Moving_WordPress
它说要下载
搜索和替换WordPress数据库脚本 https://interconnectit.com/products/search-and-replace-for-wordpress-databases/
并运行它以使用新的
替换旧的永久链接URL但是当我从http://searchreplacescript:8888运行这个脚本(在MAMP中为它设置主机之后)并在浏览器中运行它时,页面会加载所有选项,但是我在数据库下面有一个红色框标签
SQLSTATE [HY000] [2003]无法连接到'127.0.0.1'上的MySQL服务器(61)
我需要将其更改为使其连接到MySQL ??? (MySQL肯定在运行,我可以去myPHP管理员等)。 我刚刚运行默认的MAMP Pro。
任何帮助都会很棒,我也尝试过插件“复制器”我能够复制该网站但是不幸的是,即使插件告诉我一切都很成功,unfortunatley也无法提取网站
非常感谢任何帮助!
答案 0 :(得分:0)
您是否尝试在wordpress网站的根目录清空.htaccess的内容?不要删除它,只是清空它。
一旦完成,请转到yourwebsite / wp-admin,general,确保新地址正确并单击“保存”。 转到固定链接,选择正确的链接并再次保存。这将重新创建.htaccess。 然后转到主题设置(如果有),然后单击“保存”。
仅供参考,我投入了BackupBuddy插件,以避免必须完成您已完成的所有步骤,这是一个很好的节省时间。
Ps:在您的MAMP中,确保在Apache配置中勾选“重写模块”(我在UwAmp中遇到了类似的问题)。
希望这有帮助