校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 網(wǎng)站建設(shè) > 建站知識(shí) > DedeCMS V5.7安裝后登錄后臺(tái)顯示空白解決辦法

DedeCMS V5.7安裝后登錄后臺(tái)顯示空白解決辦法

POST TIME:2020-04-13 22:31

原因分析

session_register,php5.4移除了這個(gè)函數(shù),版本里說明,繼續(xù)使用該函數(shù)會(huì)產(chǎn)生錯(cuò)誤。
if (!isset($_SESSION[$this->keepUserTypeTag]))改成這個(gè)方式就可以了

解決方法是:

找到文件夾中的userlogin.class.php文件中把所有帶有session_register的全部刪除即可。

@session_register下的所有語句屏蔽掉

function keepUser()
{
if($this->userID != ” && $this->userType != ”)
{
global $admincachefile,$adminstyle;
if(empty($adminstyle)) $adminstyle = ‘dedecms’;

代碼如下  

$_SESSION[$this->keepAdminStyleTag] = $adminstyle;

PutCookie(‘DedeUserID’, $this->userID, 3600 * 24, ‘/’);
PutCookie(‘DedeLoginTime’, time(), 3600 * 24, ‘/’);

$this->ReWriteAdminChannel();

return 1;
}
else{….以下省略

DedeCMS-V5.7后臺(tái)登陸成功之后為空白頁

經(jīng)過反復(fù)排查得出了下面總結(jié)

其實(shí)問題比較簡(jiǎn)單在降低了log級(jí)別之后 error_reporting(E_ALL);

可以看到在header之前有了輸出,為什么會(huì)這樣呢,在php include 和require的時(shí)候 如果文件編碼不一致會(huì)導(dǎo)致頁面會(huì)輸出一些空白,這就是問題所在,我用eclie把程序編碼都變成UTF8(之前是UTF8 + BOM)經(jīng)過轉(zhuǎn)換之后我發(fā)現(xiàn)include/comm.inc.php 編碼還是UTF8 + BOM ,于是用editplus 強(qiáng)制轉(zhuǎn)成UTF8,問題解決。其實(shí)主要問題是出在include/comm.inc.php 文件編碼上 轉(zhuǎn)成UTF8即可。



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 饶平县| 西乡县| 昌乐县| 合川市| 五寨县| 安国市| 视频| 福清市| 焦作市| 长海县| 东阿县| 白玉县| 天全县| 大竹县| 利川市| 固阳县| 庆元县| 乌鲁木齐县| 灌南县| 鄢陵县| 苏州市| 和政县| 南昌县| 郴州市| 郓城县| 绩溪县| 阿克苏市| 柳州市| 高清| 富民县| 扶绥县| 五河县| 成安县| 都江堰市| 万年县| 应城市| 南华县| 琼海市| 舒城县| 隆德县| 游戏|