移动了服务器,WP现在对所有拇指大小都使用原始图像?

时间:2012-02-14 作者:djb

我刚移动了服务器。

呼叫时wp_get_attachment_image() 或其任何姐妹函数返回的图像始终是按比例缩小的全尺寸图像,而不是请求的缩略图大小。这对加载时间有非常严重的影响。

AJAX缩略图都可以重建和重新生成缩略图,这些缩略图已经创建了大量的缩略图。WordPress只是选择忽略它们。

谢谢你的帮助。这可能是https://wordpress.stackexchange.com/questions/38987/major-issue-with-image-sizes-being-lost-only-full-size-images-being-shown 但我不确定。

Update

经过一些研究,似乎每个图像上的attachment\\u meta=>size数组都有大小的正确键,但没有一个值:

(
[width] => 677
[height] => 472
[hwstring_small] => height=\'89\' width=\'128\'
[file] => my_original_image.jpg
[sizes] => Array
    (
        [thumbnail] => 
        [medium] => 
        [large] => 
        [admin-list-thumb] => 
        [select-a-post] => 
        [detail] => 
    )
为什么会发生这种情况?

2 个回复
最合适的回答,由SO网友:djb 整理而成

发现问题。

原来有人在数据库上做了一个稍微粗糙的搜索和替换,破坏了wp\\U Posteta中精细序列化的数据。谢天谢地,我有一个后备。

SO网友:markratledge

我确信新服务器的php配置与上一个相同,主要是GD库或ImageMagick。使用phpinfohttp://php.net/manual/en/function.phpinfo.php 检查配置是否是共享的,并且您无法访问php。ini文件。

结束

相关推荐

how to edit attachments?

在将例如文件附加到帖子时,如何在事后编辑/删除它们?在帖子编辑器中找不到任何内容。谢谢