禅道项目管理软件的源码安装方法
据说禅道管理软件不错,于是下载了一个源码的压缩包,并分别到:www.jhost.cn 和 byethost.com 申请了免费空间,准备把禅道安装在这两个空间。
先简单说一下这两个空间。jhost空间可以同时使用 java 和 php,是比较少见的免费 java 空间。而 byethost.com 号称世界上最稳定的空间,并可以免费绑定域名。两个空间都支持在线解压。
下面说一下在安装禅道时遇到的问题。把禅道的源码压缩包上传并解压后,生成了名为 zentaopms 的目录,通过浏览器访问:http://lqx.jhost.cn/zentaopms/www/ 时,就会引导进行安装。但安装到第三步时,把相关信息填写完整后,提交后,页面一片空白,什么都没有了。
解决办法是,在出现空白页面后,不要关闭浏览器。先在本地建立一个名为:my.php 的文件,代码为:
<?php $config->installed = true; //标志是否已经安装。 $config->debug = false; //是否打开debug功能。如果系统运行不正常,可将其设为true。 $config->requestType = 'GET'; //如何获取当前请求的信息,可选值:PATH_INFO|GET。 $config->db->host = '***.byethost17.com'; //mysql主机。 $config->db->port = '3306'; //mysql主机端口号。 $config->db->name = 'dbname'; //数据库名称。 $config->db->user = 'username'; //数据库用户名。 $config->db->password = 'password'; //密码。 $config->db->prefix = 'zt_'; //表前缀。 $config->webRoot = '/zentaopms/www/'; //web网站的根目录。如果后面pms的目录有变化,需要修改此选项。 $config->default->domain = 'www.o130.net'; //默认域名。
代码中的主机名、数据库名、用户名密码等,根据自己申请的网站资料来填写。填写完毕后,通过 ftp 把这个文件上传到:.../zentaopms/config/ 目录下。上传完毕后,再回到原来的出问题的浏览器中,把浏览器地址中的:“.../zentaopms/www/install.php?m=install&f=step3” 改为 “.../zentaopms/www/install.php?m=install&f=step4”,然后回车继续,这时就会出现一些设置信息,填写完毕后,点击继续即可进入到禅道的项目管理界面中。
至此,禅道项目管理软件安装成功。(安装成功后要记得把install.php删除掉,申请 jhost 空间时需要邀请码,大家可以使用我的邀请码:20110404232734_441715,有效期至2011-04-04 23:27:34)