DedeCMS 基于PHP和MySQL技术开发,可以同时使用于Windows、Linux、Unix平台,环境需求如下:
1、Windows 平台
IIS/Apache + PHP4/PHP5 + MySQL3/4/5
如果在windows环境中使用,建议用DedeCMS提供更多的DedeAMPZ套件以达到最佳使用性能。
2、Linux/Unix 平台
Apache + PHP4/PHP5 + MySQL3/4/5 (PHP必须在非安全模式下运行)
建议采用平台:Linux + Apache2.2 + PHP5.2 + MySQL5.0
3、PHP必须环境或启用的系统函数:
allow_url_fopen
GD拓展库
MySQL扩展库
系统函数 —— phpinfo、dir
4、基本目录结构
/ 根目录在安装可以选模块时需预设可以写入文件和建立目录的权限。
..../install 安装程序目录,安装完后可以删除[安装时必须存有可写入权限]
..../dede 预设后台管理目录(可任意更名)
..../include 类库文件目录
..../plus 附助程序目录
..../member 会员目录
..../images 系统预设模板图片存放目录
..../uploads 预设上载目录[必须可以写入]
..../html 预设HTML文件放置目录[必须可以载入]
..../templets 系统默认内核模板目录
..../data 系统缓存或其它可写入数据存放目录[必须可载入]
..../special 专题目录[生成一次专题后可以删除special/index.php,必须可载入]
5、PHP环境难碰到的不能兼容性问题
(1) data目录没写入权限,导致系统session无法采用,这将导致无法登入管理后台(直接整体表现为验证码不能正常表明);
(2) php的上载的临时文件夹没有设置不好或没有写入权限,这可以导致文件上传的功能无法使用;
(3) 发生莫名其妙的错误,例如安装时表明空白,这样能够是由于系统没装载mysql扩展引致的,对于初级用户,可以下载dede的php套件纸盒,以便利简单的采用。