0

我正在尝试将我的所有帖子(包括 postmeta)导入我的 WAMP localhost 以进行网站管理。大约有 400 个帖子,包括 3 年的照片。

我导入了以下表格:wp_posts 和 wp_postmeta。

帖子可以正常工作,但不会出现图片(特色图片和内部帖子图片)。我从 phpmyadmin 运行了一个 SQL 查询。查询如下:

UPDATE wp_posts SET post_content = REPLACE(post_content, 'throwholics.com', 'localhost');# Mõjutati 19 rida. 

UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, 'throwholics.com', 'localhost');# MySQL tagastas tühja tulemuse (s.t nulliread). 

UPDATE wp_options SET option_value = REPLACE(option_value, 'throwholics.com', 'localhost');# MySQL tagastas tühja tulemuse (s.t nulliread).

我还尝试了 Velvet Blues URL 更新插件,现在在我从旧域http://www.throwholics.com更改为之后,我什至无法输入完整的帖子http://localhost

它不起作用。有谁知道如何解决这个问题?我的想法在这里用完了。感谢您的帮助。谢谢。

4

3 回答 3

1

我这样做的方式很有效。

  1. 转储原始站点数据库(phpMyAdmin)
  2. 使用一个好的 html/php/css/sql 编辑器并替换每个http://olddomain.com女巫

    “http://127.0.0.1”

  3. 将修改后的数据库加载到 mamp。

  4. 如果您使用 perettylinks,请记住复制 .htaccess。
于 2013-01-09T21:57:04.387 回答
0

使用法典的移动 WordPress页面中提到的搜索和替换 WordPress 数据库脚本。它将处理序列化的 PHP 结构,这可能是您的更新中断的原因。

于 2013-01-09T21:53:02.120 回答
0

除了更新您的数据库之外,您还需要手动将图片复制到您的本地主机到正确的文件夹并具有正确的权限

  1. 使用 ftp 客户端或 scp 或 rsync 复制文件:

    将 remote_host/wp_root_path/wp-content/uploads 复制到 localhost/wp_root_path/wp-content/

  2. 设置权限

    须藤 chmod -R 755

    须藤chown阿帕奇

以下是一些可能对您有帮助的附加资源:

于 2013-01-09T22:07:25.363 回答