【发布时间】:2013-05-20 14:25:24
【问题描述】:
我已将 magento 安装从一台服务器转移到另一台服务器。一切运行顺利,但我的 magento wordpress 集成没有在博客中显示我的图像。我检查了源代码,它说无法加载图像而图像在那里,即使我尝试加载新帖子但媒体上传器(缩略图)中的图像没有显示,当单击插入时它显示一个损坏的图像图标。
【问题讨论】:
我已将 magento 安装从一台服务器转移到另一台服务器。一切运行顺利,但我的 magento wordpress 集成没有在博客中显示我的图像。我检查了源代码,它说无法加载图像而图像在那里,即使我尝试加载新帖子但媒体上传器(缩略图)中的图像没有显示,当单击插入时它显示一个损坏的图像图标。
【问题讨论】:
我认为需要运行以下 MySQL 查询来更改其数据库中 WordPress 的域名(如果我对域名不同的假设是正确的)
UPDATE wp_posts set post_content=REPLACE(post_content, 'old-domain.com', 'new-domain.com');
UPDATE wp_postmeta SET meta_value= replace(meta_value, 'old-domain.com', 'new-domain.com');
UPDATE wp_options SET option_value = replace(option_value, 'old-domain.com', 'new-domain.com') WHERE option_name = 'home' OR option_name = 'siteurl';
【讨论】:
检查存储 wp 图像的媒体文件夹的权限。如果不是 make 是 644 应该是可读的,如果 644 不起作用也尝试 777
【讨论】: