当我尝试使用wordpress的function.php传递以下代码时出现错误。我得到的错误是
mod_fcgid:stderr:PHP警告:mb_strpos():Offset未包含在第1063行的/var/www/clients/client62/web322/web/wp-content/themes/ateo/functions.php中的字符串
现在代码:
1059 <?php
1060 $img_id = getIdByGuid($images[0]);
1061 $img1_url = wp_get_attachment_image_src($img_id, 'big_picture');
1062 ?>
1063 <img src="<?php echo $img1_url[0]; ?>" id="big_picture" alt="<?php echo get_post_meta( $img_id, '_wp_attachment_image_alt', true ) ?>" />
我想让错误消失,但没有运气搜索谷歌。
我也收到以下错误,但我不确定它们是否以某种方式连接:
mod_fcgid:stderr:PHP致命错误:在808行的/var/www/clients/client62/web322/web/wp-includes/meta.php中,允许的内存大小为134217728个字节(试图分配32个字节), referer:http://ateo.dk/wp-admin/post.php?post=5854&action=edit
meta.php在任何时候都没有改变。另外,我发现我们的hostingprovider的memorylimit是128mb,他们说这个非常高。但是,我已经看到其他地方,这可能高达512mb。