|
织梦网站系统后台登陆后一片空白,是因为php5.4取消了对session_register的支持。这个函数在PHP5.4版本中已经被弃用了,已经被删除了,也就是这个函数不再可用了,但是织梦系统当时编写的时候还是使用这个函数的,所以直接注释掉就可以了,不用进行注册就可以声明session。
找到include文件夹中的userlogin.class.php文件中
@session_register下的所有语句屏蔽掉。
例如,
@session_register($this->keepUserIDTag);
改为
//@session_register($this->keepUserIDTag);
这样需要注释掉的语句总共有六条,都是挨着的。
然后登陆后就可以进入后台管理页面,但是这时候报错了,
Function ereg_replace() is deprecated in line 2
出现这个错误是因为在php5.3中,正则函数ereg_replace已经废弃,而dedecms还继续用。
解决的方案是在ereg_replace() 前面加上一个@,就可以啦!
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-10-20 01:56
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社