fieldset{padding:10px;}
ECSHOP白屏问题!在线等!我用echo("测试");exit;来测试,发现是在init.php这个文件中下面这段代码后就不执行了。PHP code
if (!defined('INIT_NO_USERS')){ /* 初始化session */ include(ROOT_PATH . 'includes/cls_session.php'); $sess = new cls_session($db, $ecs->table('sessions'), $ecs->table('sessions_data')); echo("测试");exit; define('SESS_ID', $sess->get_session_id());}
放到这个里面就不执行了——解决方案——————————————————–1、你的代码不全,常量 INIT_NO_USERS 可能在此之前已经定义了2、注意修改后保存文件时的代码,ecshop 应该都是要求 utf-8 编码的,如果你将文件保存成了 gbk 的,就可能出现“白屏”——解决方案——————————————————–判断 $sess对象是不是正确进入get_session_id();排查——解决方案——————————————————– echo("测试");exit;你都EXIT了 下面的代码就不会执行了define(‘SESS_ID’, $sess->get_session_id()); 这句就没用了——解决方案——————————————————–在这个if前面再加条打印语句呢不论你在什么时候开始,重要的是开始之后就不要停止