织梦常见报错问题合集一
-
问题1:更新网站时错误问题:
Call to a member function GetInnerText() on a non-object。- 解决方法:
- 打开
\include\taglib\channel\img.lib.php文件,找到$innerTmp = $arcTag->GetInnerText();。 - 修改为
$innerTmp = ($arcTag=="") ? trim($arcTag) : trim($arcTag->GetInnerText());。
- 打开
- 解决方法:
-
问题2:网页中图片不显示问题:图片
src地址显示不对。- 解决方法:
- 打开
\include\extend.func.php文件,在最后添加以下代码:function GetOneImgUrl($img, $ftype=1) { if($img <> '') { $dtp = new DedeTagParse(); $dtp->LoadSource($img); if(is_array($dtp->CTags)) { foreach($dtp->CTags as $ctag) { if($ctag->GetName()=='img') { $width = $ctag->GetAtt('width'); $height = $ctag->GetAtt('height'); $imgurl = trim($ctag->GetInnerText()); $img = ''; if($imgurl != '') { if($ftype==1) { $img .= $imgurl; } else { $img .= '<img src="'.$imgurl.'" width="'.$width.'" height="'.$height.'" />'; } } } } } $dtp->Clear(); return $img; } } - 调用该图片的代码:
- 列表页和首页调用方法:
[field:bigpic function='GetOneImgUrl(@me,0)'/] // 调用图片的信息,自动调用宽度和高度(已包含Html代码的<img />) [field:bigpic function='GetOneImgUrl(@me,1)'/] // 只调用图片地址,一般可用于背景图 - 内容页调用方法:
{dede:field name='bigpic' function='GetOneImgUrl(@me,1)'/}
- 列表页和首页调用方法:
- 打开
- 解决方法:
-
问题3:增加用户时,提示用户名已存在。
- 解决方法:
- 删除添加的用户后,同时也要删除会员中心的注册会员列表里的该会员。
- 解决方法:

扫码添加技术【解决问题】
专注企业网站建设、网站安全16年。
承接:企业网站建设、网站修改、网站改版、BUG修复、问题处理、二次开发、PSD转HTML、网站被黑、网站漏洞修复等。
专业解决各种疑难杂症,您有任何网站问题都可联系我们技术人员。
本文来自博客园,作者:黄文Rex,转载请注明原文链接:https://www.cnblogs.com/hwrex/p/18510030

浙公网安备 33010602011771号