2

从今天早上开始,我试图知道为什么我的 wordpress 全新安装会出现这个错误。当我尝试将图像放在帖子预览中时,它会附加。预览不起作用,因为 src 上的 url 错误

<img src="http://myname.com/wp-content/uploads/2012/12/" width="" height="" style="position: absolute; opacity: 0;"/>

apache2 日志:

[Sun Dec 09 15:54:44 2012] [error] PHP Warning:  getimagesize() expects parameter 1 to be string, object given in /var/www/wordpress/wp-content/themes/montezuma/includes/thumb.php on line 222
[Sun Dec 09 15:54:44 2012] [error] PHP Warning:  basename() expects parameter 1 to be string, object given in /var/www/wordpress/wp-content/themes/montezuma/includes/thumb.php on line 223

我的 php 版本:带有 Suhosin-Patch (cli) 的 PHP 5.3.3-7+squeeze14

我的 wordpress 版本:版本 3.4.2

thumb.php 中的行:

220                 // no cache files - let's finally resize it
221                 $new_img_path = image_resize( $file_path, $width, $height, $crop );
222                 $new_img_size = getimagesize( $new_img_path );
223                 $new_img = str_replace( basename( $image_src[0] ), basename( $new_img_path ), $image_src[0] );

任何想法?

4

1 回答 1

0

我找到了完全相同的问题的解决方案。

图片在上传时需要至少 900 像素宽。

于 2013-01-17T04:05:09.557 回答