首頁 > 後端開發 > php教程 > ECSHOP白屏有关问题!

ECSHOP白屏有关问题!

WBOY
發布: 2016-06-13 13:41:14
原創
1087 人瀏覽過

ECSHOP白屏问题!在线等!
我用echo("测试");exit;来测试,发现是在
init.php这个文件中下面这段代码后就不执行了。

PHP code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
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前面再加条打印语句呢
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板