主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
前言:
(学习视频分享:编程入门)
Php版本:5.4.4
安装过程中一切都很顺利,直到用户名和密码被填写,并显示一个空白页。解决方案:
找到include/userlogin.class.php,它有一个keepuser()函数。它使用session_register来注册一个会话变量,但这个函数在php5.4中已被删除。请参见官方网站的介绍:
如果您使用这个php版本,您肯定会出错,但是我们可以修改代码:
put @ session _ register($ this-》keep user id tag);将其注释掉并将其更改为if(!isset($ _ SESSION【$ this-》keepUserIDTag】))
总共六个,全部改为以下内容:
1 if(!isset($ _ SESSION【$ this-》keepUserIDTag】)2//@ SESSION _ register($ this-》keepUserIDTag);3 $ _ SESSION【$ this-》keepUserIDTag】= $ this-》userID;4 5 if(!isset($ _ SESSION【$ this-》keepUserTypeTag】)6//@ SESSION _ register($ this-》keepUserTypeTag);7 $ _ SESSION【$ this-》keepUserTypeTag】= $ this-》userType;8 9 if(!isset($ _ SESSION【$ this-》keepUserChannelTag】)10//@ SESSION _ register($ this-》keepUserChannelTag);11 $ _ SESSION【$ this-》keepUserChannelTag】= $ this-》user channel;12 13 if(!isset($ _ SESSION【$ this-》keepUserNameTag】)14//@ SESSION _ register($ this-》keepUserNameTag);15 $ _ SESSION【$ this-》keepUserNameTag】= $ this-》userName;16 17 if(!isset($ _ SESSION【$ this-》keepUserPurviewTag】)18//@ SESSION _ register($ this-》keepUserPurviewTag);19 $ _ SESSION【$ this-》keepUserPurviewTag】= $ this-》user view;20 21 if(!isset($ _ SESSION【$ this-》keepAdminStyleTag】)22//@ SESSION _ register($ this-》keepAdminStyleTag);23 $ _ SESSION【$ this-》keepAdminStyleTag】= $ adminstyle;再次登录后台,即可正常跳转到管理页面。
PS:关于空白登录后台的问题折腾了挺久了,一直没找到解决方案。因为我不熟悉PHP,网上一般都说是data/common.inc.php文件编码的问题,所以我把编码改成了没有BOM格式的文件,但我没有说是php5.4的问题,最重要的是Dreamweaver官网没有解释,官网论坛上有人提出这个问题但没有答案。郁闷!但现在终于解决了。
相关推荐:dedecms教程
以上就是安装dedecms后后台登录界面空白怎么办的细节。更多资讯请关注主机参考其他相关文章!
这几篇文章你可能也喜欢:
- 帝国忘记cms密码怎么办?
- 帝国cms会员中心进入方法(帝国cms会员中心进入方法)
- 如何控制dedecms列表页面的缩略图大小(dedecms分页标签)
- dedecms如何去除梦织底层的梦织版权信息
- dedecms5.7 ask模块404现在该怎么办?
本文由主机参考刊发,转载请注明:安装dedecms后后台登录界面显示空白怎么办? https://zhujicankao.com/98028.html
评论前必须登录!
注册