function keepUser() { if($this->userID != '' && $this->userType != '') { global $admincachefile,$adminstyle; if(empty($adminstyle)) $adminstyle = 'dedecms'; //if (!isset($_SESSION[$this->keepUserIDTag])) @session_register($this->keepUserIDTag); $_SESSION[$this->keepUserIDTag] = $this->userID; //if (!isset($_SESSION[$this->keepUserTypeTag])) @session_register($this->keepUserTypeTag); $_SESSION[$this->keepUserTypeTag] = $this->userType; //if (!isset($_SESSION[$this->keepUserChannelTag])) @session_register($this->keepUserChannelTag); $_SESSION[$this->keepUserChannelTag] = $this->userChannel; //if (!isset($_SESSION[$this->keepUserNameTag])) @session_register($this->keepUserNameTag); $_SESSION[$this->keepUserNameTag] = $this->userName; //if (!isset($_SESSION[$this->keepUserPurviewTag])) @session_register($this->keepUserPurviewTag); $_SESSION[$this->keepUserPurviewTag] = $this->userPurview; //if (!isset($_SESSION[$this->keepAdminStyleTag])) @session_register($this->keepAdminStyleTag); $_SESSION[$this->keepAdminStyleTag] = $adminstyle; PutCookie('DedeUserID', $this->userID, 3600 * 24, '/'); PutCookie('DedeLoginTime', time(), 3600 * 24, '/'); $this->ReWriteAdminChannel(); return 1; } else { return -1; } }
但依旧没有解决该问题;于是继续百度,发现一个让织梦显示错误的方法 如下:
找到:include/common.inc.php文件,打开,查找程序代码:
// error_reporting(E_ALL); error_reporting(E_ALL || ~E_NOTICE);
改为:
error_reporting(E_ALL); // error_reporting(E_ALL || ~E_NOTICE);
然后根据问题的提示:
Parse error: syntax error, unexpected ';' in D:\www\www.xxxxx.com\data\config.cache.inc.php on line 160
最后才发现是我自定义的变量里的值,被我删除了,变成空白了。这样问题就出来了。
Copyright © 2009-2019 Ywcms.Com All Right Reserved. 湘ICP备16006489号-2