> 백엔드 개발 > PHP 튜토리얼 > ECSHOP白屏有关问题!

ECSHOP白屏有关问题!

WBOY
풀어 주다: 2016-06-13 10:13:57
원래의
931명이 탐색했습니다.

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으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿