目录

隐藏
  1. 通过源码安装进行到第四步的时候空白
  2. 安装的时候提示没有pdo扩展
  3. 安装的时候提示:Warning: Creating default object from empty value
  4. 如何更换禅道运行代码?
  5. 源码安装,安装界面提示 getPhpVersion() 错误。
  6. 源码安装禅道,访问网页提示:Internal Server Error
通过源码安装进行到第四步的时候空白
找到php.ini文件,修改里面的session.save_path参数,将其设置为实际存在的路径。如果是ntfs分区或者linux,还需要为其增加其他人的读写权限。然后重启apache。

安装的时候提示没有pdo扩展

禅道的运行需要php加载pdo扩展。需要按照下面的步骤来处理:

1. 检查下你的环境中php有没有pdo和pdo_mysql的扩展。

如果没有,则需要对php.net官方网站下载对应版本的php安装程序,找到和你的php版本对应的pdo和pdo_mysql文件。
linux下面可以考虑通过包管理器安装,比如debian下面可以用apt-get install php5-pdo

2. 确认环境中有pdo的扩展之后,找到php.ini文件,加载pdo和pdo_mysql扩展。

3. 重启apache。


安装的时候提示:Warning: Creating default object from empty value

找到php.ini文件,修改error_reporting: error_reporting = E_ALL & ~E_STRICT

然后重新启动apache。


如何更换禅道运行代码?

视频教程: 《如何更换禅道运行代码》

如何更换禅道运行代码:

1. 之前的禅道 web 目录 zentao(pro/pms) 重命名为 zentao(pro/pms)_bak ;
2. 下载与当前版本一致的源码包,解压后的 zentaopms ,重命名为之前的 web 目录名称 zentao(pro/pms) ;
3. 把 zentao(pro/pms)_bak/config/my.php 文件,拷贝到 zentao(pro/pms)/config/ 目录下;
4. 把 zentao(pro/pms)_bak/config/license/ 目录下的所有文件,拷贝到 zentao(pro/pms)/config/license/ 目录下;
4. 把 zentao(pro/pms)_bak/www/data/upload/1/ 目录下的所有文件,拷贝到 zentao(pro/pms)/www/upload/1/ 目录下;
5. 把 zentao(pro/pms)_bak/www/目录下的 .ztaccess 、.htaccess 文件,拷贝到 zentao(pro/pms)/www/ 目录下;
6. 访问禅道,看下功能是否正常。

源码安装,安装界面提示 getPhpVersion() 错误。

1. 关闭下 seLinux ;

2. 递归设置下 zentaopms 源码目录的读写权限。


源码安装禅道,访问网页提示:Internal Server Error

apache的配置问题。

删除 zentaopms/www/  文件夹下的 .ztaccess和.htaccess 文件,然后再访问一下。