DedeCMS在linux下的安装步骤
来源:互联网 发布:cocostudio mac 卡死 编辑:程序博客网 时间:2024/05/01 09:04
1.下载dedecms,并解压缩
2.把解压缩之后的文件中的uploads文件夹拷贝到/opt/lampp/htdocs/目录下(前提是你已经安装了本地服务器软件或本地服务器和数据库的IDE,如xampp)
3.用命令:chown -R nobody uploads/ 修改uploads文件夹的所属者为nobody,即apache服务器的使用者(解决使用apache服务器时权限问题)
4.当你按照上面的3步安装完成后,登录后台时,若输入的用户名,密码及验证码都确定没错误,但是点击登录后网页就空白了,这时你就要考虑使用第4步来解决了:
查找/opt/lampp/htdocs/uploads/include/userlogin.class.php里面的keepuser()函数
把@session_register($this->keepUserIDTag); 注释掉,然后改为
if (!isset($_SESSION[$this->keepUserIDTag]))
全部有6个.
即把如下的代码复制粘贴到keepuser()函数中(原函数中的语句要提前注释掉或删除掉):
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;
然后就应该可以登入后台了。
问题原因:
session_register,php5.4移除了这个函数,版本里说明,继续使用该函数会产生错误。
if (!isset($_SESSION[$this->keepUserTypeTag]))改成这个方式就可以了
详情请进blog.xinspace.name
- DedeCMS在linux下的安装步骤
- 在linux下安装MySQL的步骤
- 在Windows下安装Linux系统的步骤
- [转帖]JRE在linux下的安装与配置步骤
- Perl脚本语言在Linux系统下的安装步骤
- Hadoop在linux下的单机安装步骤
- Nginx服务器在Linux下的安装步骤
- 在Linux下安装mysql详细步骤
- 在linux下安装Redis步骤
- DEDECMS最新5.7版在Windows下的Memcache安装
- 安装Dedecms模板的详细步骤
- dedecms安装步骤
- CygWin在windows下的安装步骤
- GTK在DEVcpp下的安装步骤
- linux下tocat的安装的步骤
- Linux下安装DB2的详细步骤!
- linux下mysql的安装步骤,
- Linux下安装Tomcat的步骤
- cache of the Session flush clear
- 视图分割
- 本地服务器上php点击按钮后出现了下载框
- PHP 数组配置文件怎么用?
- Ubuntu gedit安装,sudo : gedit :找不到命令
- DedeCMS在linux下的安装步骤
- Linux tip - How to create a file and write by script?
- Xampp在linux下禁止访问phpmyadmin的解决方法
- 关于构造函数和拷贝赋值操作符,还有引用
- leetcode Sliding Window Maximum
- extjs 动态加载数据后再火狐上显示而在ie上不显示
- fedora18 从文本模式启动而不是图形界面启动
- 安卓学习中简单的猜拳游戏
- 通过生日获取星座Python源码