使用phpstudy時dedecms后臺頁面空白解決方法(PHP版本原因)_DedeCms教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
分享一下使用phpstudy時dedecms后臺頁面空白的解決辦法(PHP版本原因)
今天把電腦上的phpStudy升級到2013版。在登錄本地織夢dedecms5.7時,/dede/login.php居然顯示空白。由于周五我安裝了windows8,因為是電腦問題,等我關掉防火墻配置好電腦服務后,發現還是不行。在百度后終于得到高人的日志指點。
今天把電腦上的phpStudy升級到2013版。在登錄本地織夢dedecms5.7時,/dede/login.php居然顯示空白。由于周五我安裝了windows8,因為是電腦問題,等我關掉防火墻配置好電腦服務后,發現還是不行。在百度后終于得到高人的日志指點。
原因很簡單,phpstudy2013版是用的php5.4,而dedecms的login.php中使用了一個被php5.4拋棄不用的函數(是不是真的拋棄我不知道,反正原文這么寫的)
session_register()
意思就是這說個函數不能用了,想用也用不了。方法很簡單,直接注釋掉,不用進行注冊就可以聲明session。
在dedecms目錄include/userlogin.class.php中查找
function keepUser()
大概在281行,把keepUser()函數下的 @session_register(); 整段注釋掉(刪除也可以),結果如下:
- function keepUser()
- {
- if($this->userID != '' && $this->userType != '')
- {
- global $admincachefile,$adminstyle;
- if(emptyempty($adminstyle)) $adminstyle = 'dedecms';
- //@session_register($this->keepUserIDTag);
- $_SESSION[$this->keepUserIDTag] = $this->userID;
- //@session_register($this->keepUserTypeTag);
- $_SESSION[$this->keepUserTypeTag] = $this->userType;
- //@session_register($this->keepUserChannelTag);
- $_SESSION[$this->keepUserChannelTag] = $this->userChannel;
- //@session_register($this->keepUserNameTag);
- $_SESSION[$this->keepUserNameTag] = $this->userName;
- // @session_register($this->keepUserPurviewTag);
- $_SESSION[$this->keepUserPurviewTag] = $this->userPurview;
- //@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/userlogin.class.php 中聲明一個函數
- function session_register()
- {
- return true;
- }
僅供大家學習參考哦~希望對你有所幫助。
相關DedeCms教程:
- dede用ajax只調用會員等級等部分信息
- dedecms怎么給第一個li加class
- dedecms按欄目調用tag標簽
- 織夢channel欄目導航標簽currentstyle鼠標點擊高亮變色方法
- 織夢DEDECMS問答系統、留言本、會員空間導航支持標簽調用
- dedecms指定欄目搜索和按欄目分類搜索下拉
- 防止織夢dedecms被掛黑鏈的幾個要點
- DEDEcms官方更新手機站和PC站實現同步遇到的二級域名問題
- DEDECMS文件保存目錄直接轉英文的方法
- 織夢dede:php標簽中調用其他普通標簽和頁面相關變量及全局配置的變量
- dede:hotwords調用格式修改辦法
- 如何用織夢SQL命令行工具操作數據庫及常用sql語句整理