我用echo("测试");exit;来测试,发现是在
init.php这个文件中下面这段代码后就不执行了。
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());
}放到这个里面就不执行了
init.php这个文件中下面这段代码后就不执行了。
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());
}放到这个里面就不执行了
2、注意修改后保存文件时的代码,ecshop 应该都是要求 utf-8 编码的,如果你将文件保存成了 gbk 的,就可能出现“白屏”
进入get_session_id();排查