本文主要介绍mac上安装禅道,以及在安装过程中遇到的问题和解决方案。
- 禅道安装步骤
- 前提:电脑上已经安装好PHP和MySQL,且pdo, pdo_mysql, json, filter这几个模块存在,执行phpinfo()函数查看;
- 步骤一:下载源代码
在禅道官网下载最新版本的的源代码,下载地址:http://www.zentao.net/download.html,下载格式:.zip; - 步骤二:拷贝项目
将下载好的项目zentaopms
文件拷贝到PHP项目所在文件夹下htdocs
; - 步骤三:运行项目
启动MAMP
,在浏览器中访问项目地址:http://localhost/zentaopms/www/index.php,进入系统安装程序,如下图所示,点击开始安装
;
-
步骤四:签署协议
-
步骤五:系统检查
-
步骤六:生成配置文件
-
步骤七:保存配置文件
-
步骤八:设置账号
-
步骤九:登录账号
至此禅道安装完毕。
- 安装问题
-
问题一:session检查失败
系统检查时,session检查失败,如下图所示:
- 解决方案:
首先,打印phpinfo()函数,找到php.ini文件的路径;
然后,修改php.ini文件,修改内容session.save_path = "/path"
,去掉前面的注释;
并保存;
然后,在上述路径下,创建对应的文件,并修改文件权限;
最后,终端执行命令sudo /usr/sbin/apachectl restart
,重启Apache
,使修改后的php.ini文件生效;
刷新系统检查页面,session检查通过。 -
问题二:数据库链接失败
生成配置文件时,数据库链接失败,如下图所示:
- 解决方案:
检查MAMP
是否启动,没启动则立即启动,返回生成配置文件页面,重新填写相关信息后点击保存
。
-