bugfree在win7(64位)平台的搭建

编程知识 更新时间:2023-05-02 23:52:23
BugFree是借鉴微软的研发流程和Bug管理理念,使用PHP+MySQL独立写出的一个Bug管理 系统。简单实用、免费并且开放源代码(遵循GNU GPL)。 Bugfree的安装:引用文档http://wwwblogs/emilyzhang68/archive/2011/08/24/2152433.html ,下面是对该文档的补充说明:
以管理员身份安装xampp,安装到尾声的时候会询问是否设置为服务(方便每次开机自动运行),选择Yes。
接着,xampp的设置脚本会启动,完成后提示是否成功。最后提示是否现在启动xampp control panel。点击Yes,出现下图:

我使用的是xampp-win32-1.8.2-3-VC9-installer,如果apache为启动,如果是80端口被占用,直接改端口,鼠标点击上面的config按钮,打开相应的conf文件修改其他端口,然后重启服务。
如果已经安装过mysql、php等,请不要勾选,否则会出现问题。 Openssl也不是必须安装的,如果使用https,必须要安装openssl,openssl的64位要自己编译,采用vs的64位命令行工具,首先要下载ActivePerl,可到http://www.activestate/ActivePerl,再下载openssl;用vs的64位命令行工具,切换到openssl的目录下,执行下面的命令:perl Configure VC-WIN64A  ms\do_win64a nmake -f ms\ntdll.mak,切记要使用vs64位命令行工具。如下图所示:

安装xampp后,将bugfree的安装包解压到xampp的htdocs目录下,完整的目录是 C:\xampp\htdocs\bugfree,将bugfree目录下的Config.inc.Sample.php复制一份,改名为Config.inc,其中,25行以下这几行是关于数据库的设置,如果安装过mysql,在这里设置一下数据库连接的密码、用户名等 /* 3. Define the username and password of the BugFree database. */ $_CFG['DB']['User'] = 'root'; $_CFG['DB']['Password'] = '1234'; $_CFG['DB']['Host'] = 'localhost'; $_CFG['DB']['Database'] = 'bugfree2'; $_CFG['DB']['TablePrefix'] = 'bf_'; $_CFG['DBCharset'] = 'UTF8';
如果安装过mysql,出现上面的mysql数据库未激活,不用理会,但是上面的数据库连接设置参数一定要设置,否则无法安装bugfree。


访问https://localhost/xampp/bugfree,如果报以下错误:Fatal error: Call-time pass-by-reference has been removed in,意思是调用时引用传参已经被移除了,
就是不能通过function(&$a)这种方式传参调用函数. 以前的php代码在升级到5.4版本的php可能会出现这种错误:改正方法,调用时直接传参就行了: foo($var) .这个错误出现的文件名:include下的class目录的XmlParse.classphp,一下是我修改过的php文件。

更多推荐

bugfree在win7(64位)平台的搭建

本文发布于:2023-04-29 11:39:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/8eb610f3dd6ed1da01996629a4d933d0.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:平台   bugfree

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 110871文章数
  • 28268阅读数
  • 0评论数