禅道安装-mac

本文主要介绍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检查失败,如下图所示:


      session检查失败
    • 解决方案:
      首先,打印phpinfo()函数,找到php.ini文件的路径;
      然后,修改php.ini文件,修改内容session.save_path = "/path",去掉前面的注释并保存;
      然后,在上述路径下,创建对应的文件,并修改文件权限;
      最后,终端执行命令sudo /usr/sbin/apachectl restart,重启Apache,使修改后的php.ini文件生效;
      刷新系统检查页面,session检查通过。
    • 问题二:数据库链接失败
      生成配置文件时,数据库链接失败,如下图所示:


      数据库链接失败
    • 解决方案:
      检查MAMP是否启动,没启动则立即启动,返回生成配置文件页面,重新填写相关信息后点击保存
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • php.ini设置,上传大文件: post_max_size = 128Mupload_max_filesize ...
    bycall阅读 6,904评论 3 64
  • 1.LAMP介绍  LAM(M)P:L: linuxA: apache (httpd)M: mysql, mar...
    尛尛大尹阅读 1,115评论 0 1
  • 一、MemCache简介 session MemCache是一个自由、源码开放、高性能、分布式的分布式内存对象缓存...
    李伟铭MIng阅读 3,897评论 2 13
  • 架构师必须知道的26项PHP安全实践 PHP是一种开源服务器端脚本语言,应用很广泛。Apache web服务器提供...
    meng_philip123阅读 6,143评论 1 161
  • 其实一直都想写点东西,可是每次突然想到,然后没有立即写下来就忘了。特别是在洗澡的时候,思绪万千,浮想联翩的。今天突...
    世纪盲流阅读 252评论 0 1