您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程
ecshop验证码图片无法显示解决办法
邬肖任2024-01-01 21:38:24ecshop商城教程已有人查阅
导读客户在安装好ecshop之后所有前台的证码不显示,后台可以显示,ECSHOP开发中心总结了解决办法分享给各位朋友。
客户在安装好ecshop之后所有前台的证码不显示,后台可以显示,ECSHOP开发中心总结了解决办法分享给各位朋友。
可以在后台有,前台不显示打开includes/init.php文件,将如下这段代码屏蔽即可。
因为在php中的path路径可能没了 ./ 的当前路径,找不到验证码的图片。
解决方案:
修改 captcha.php 的第22行
修改了某些utf-8文件,结果保存成 utf-8+ 也就是传说中的 utf-8 with bom
解决方法,找到对应文件,应 editplus 重新保存成 utf-8 无bom
BUG原因:
变量命名重复了,至于是哪个变量名重复了,请看解决把办法就知道了。
解决办法:
1、打开 /includes/lib_insert.php 文件,先定位到 insert_comments 函数部分,
然后找到 insert_comments 函数里面的
$GLOBALS['smarty']->assign('enabled_captcha', 1);
将之修改为
<!-- 判断是否启用验证码{if $enabled_captcha} -->
修改为
<!-- 判断是否启用验证码{if $enabled_captcha_comments} -->
可以在后台有,前台不显示打开includes/init.php文件,将如下这段代码屏蔽即可。
/* 判断是否支持 Gzip 模式 */
if (!defined(‘INIT_NO_SMARTY’) && gzip_enabled()){
ob_start(‘ob_gzhandler’);
}else{
ob_start();
}
产生原因:因为在php中的path路径可能没了 ./ 的当前路径,找不到验证码的图片。
解决方案:
修改 captcha.php 的第22行
$img = new captcha('data/captcha/', $_CFG['captcha_width'], $_CFG['captcha_height']);
改为:
$img = new captcha(ROOT_PATH . 'data/captcha/', $_CFG['captcha_width'], $_CFG['captcha_height']);
编码原因修改了某些utf-8文件,结果保存成 utf-8+ 也就是传说中的 utf-8 with bom
解决方法,找到对应文件,应 editplus 重新保存成 utf-8 无bom
BUG原因:
变量命名重复了,至于是哪个变量名重复了,请看解决把办法就知道了。
解决办法:
1、打开 /includes/lib_insert.php 文件,先定位到 insert_comments 函数部分,
然后找到 insert_comments 函数里面的
$GLOBALS['smarty']->assign('enabled_captcha', 1);
将之修改为
$GLOBALS['smarty']->assign('enabled_captcha_comments', 1);
2、然后继续 修改 /themes/default/library/comments.lbi 文件将<!-- 判断是否启用验证码{if $enabled_captcha} -->
修改为
<!-- 判断是否启用验证码{if $enabled_captcha_comments} -->
本文标签:
很赞哦! ()
相关文章
随机图文
-
ecshop去版权标志删除Powered by ecshop
ECSHOP去版权标志删除Powered by ECShop2.7.4 2.7.3 2.7.2。前台部分:1:去掉头部TITLE部分的ECSHOP演示站 Powered by ecshop -
ecshop商城安装步骤教程
各位朋友大家好,感谢大家对ECSHOP教程网的关注与支持!今天为大家详细解说一下ecshop怎么安装,如何安装ecshop 很新版ecshop安装教程流 -
ecshop中的fck在上传图片时提示错误的解决方法
这个主要原因是fckeditor的安全机制组织你上传文件,因为上传文件会牵扯到大量的网站漏洞的问题。 -
ecshop后台广告列表显示广告图片缩略图
一、首先得找到ecshop后台_广告列表在哪个文件根目录-- admin -- templates既然是广告列表,那么肯定是ad开头……列表又是list
留言与评论 (共有 条评论) |