今天踩了一堆的bugfree安装的坑,网上的教程试了一个下午都没成功,脑子都烧掉了。
Windows下xampp(php7)+bugfree3.0安装 (博主安装时是默认安装C盘,装在其他盘需要修改很多源文件路径,非常麻烦!!!)

问题1:安装检查环境时,一直提示未安装mysql。

原因分析:PHP版本太高,PHP7摒弃了一些mysql的方法,把PHP版本降到5就行了。

解决办法1:装一个PHP5到现在的xampp上,可以两个PHP版本交替使用,参考以下链接里的方法(没试过)

https://cloud.tencent.com/developer/ask/194517

解决办法2:卸载现有版本xampp,下载含有php5版本的xampp,重装就完事了,不会有后面那么多麻烦。(万金油方法!!!)

https://www.apachefriends.org/download.html


解决办法3:修改bugfree源文件

然后会出现问题3!!!

找到 bugfree\install\func.inc.php
第30行
($message !== t('bugfree', 'Not Install')) ? mysql_get_client_info() : $message, '5.0+'),
改成 (把 mysql_get_client_info 改成 mysqli_get_client_info
($message !== t('bugfree', 'Not Install')) ? mysqli_get_client_info() : $message, '5.0+'),

找到checkMysql()方法

function checkMysql()
{if(function_exists("mysql_get_client_info")){$versionInfo = mysql_get_client_info();preg_match('/[^\d]*([\d\.]+)[^\d]*/', $versionInfo, $version);$version = isset($version[1]) ? $version[1] : $versionInfo;return version_compare($version, '5.0', '>=');}return t('bugfree', 'Not Install');
}

修改成

function checkMysql()
{if(function_exists("mysqli_get_client_info")){$test = new mysqli("127.0.0.1","root","","mysql");if(!$test){echo "database error";}else{echo "php env successful\n"$versionInfo = mysqli_get_client_info($test);printf("Server version:%s\n",mysqli_get_server_info($test));preg_match('/[^\d]*([\d\.]+)[^\d]*/', $versionInfo, $version);print_r($version);$version = isset($version[1]) ? $version[1] : $versionInfo;$test->close();return version_compare($version, '5.0', '>=');}}return t('bugfree', 'Not Install');
}

问题2:环境检查时没有BugFile文件

解决方法:在C:\xampp\htdocs目录下创建一个BugFile文件

问题3:bugfree配置页一直处于正在安装

原因分析:在查看N多源代码后怀疑是密码没有成功进入配置项

解决方法:一种是不输入密码,一种是在checkMysql()方法里面修改密码

没输入密码博主没有尝试(当时脑子烧糊了),博主是修改了checkMysqlf方法的密码成123456,然而并没有成功,还是卡住在正在安装那里,最后还是重新安装含有PHP5版本的xampp才成功。

问题4:Access denied for user ‘root’@‘localhost’ (using password: YES)

解决办法:不输入密码就好了,想输入密码的话参考以下博客

https://blog.csdn.net/qq_36675754/article/details/81381341
https://blog.csdn.net/m511655654/article/details/82862845

问题5:xampp Apache端口占用

参考以下博客
https://blog.csdn.net/qq_37221218/article/details/78071885

如果你装过Oracle,SQLserver…等等占用80端口的软件,需要禁止服务!!!

总结:重装xampp就完事了,哪来那么多屁事。

bugfree安装问题相关推荐

  1. bugfree安装中mysql未安装_安装bugfree时,提示Mysql未安装,找了网上的方法更改代码,但是还没有得到解决,怎么办?...

    问题出现在bugfree安装检查环境时,一直提示未安装mysql. 小编百思不得其姐,  最后发现问题出现在xampp安装的时最新的php7.x. 7.x在原来代码的基础上移除了部分mysql的方法 ...

  2. BugFree安装手册

            Bugfree安装手册 UNITEQ Co, ltd   版本历史: 版本 时间 修改备注 作者 部门 V1.0 2011-1-4 Clark 研发 目录 一.         安装x ...

  3. bugfree安装mysql_BugFree 安装

    BugFree基于PHP和MySQL开发,是免费且开发源代码的缺陷管理系统.服务器端在Linux和Windows平台上都可以运行:客户端无需安装任何软件,通过IE,FireFox等浏览器就可以自由使用 ...

  4. bugfree安装中mysql未安装,BugFree怎么安装使用,BugFree安装使用教程

    BugFree安装使用教程 一.一般情况下,请注意检查xampp安装.Apache.服务和安装.MySQL和服务. 二.正常安装后,自动执行Apache和mysql服务,显示如下界面: 修改Apach ...

  5. bugfree安装mysql_安装搭建BugFree_CentOS安装搭建BugFree-云栖社区-阿里云

    BugFree基于PHP和MySQL开发,是免费且开发源代码的缺陷管理系统.服务器端在Linux和Windows平台上都可以运行:客户端无需安装任何软件,通过IE,FireFox等浏览器就可以自由使用 ...

  6. bugfree安装中mysql未安装_记第一次安装bugfree过程,几经曲折,倒在了BUGfree 环境检查的MySQL未安装的地方,求助...

    记第一次安装bugfree过程,几经曲折,倒在了BUGfree 环境检查的MySQL未安装的地方,求助 1.准备工作,下载Xampp && bugfree Xampp http://s ...

  7. win7 64位系统下bugfree安装教程及排坑提示

    win7 64位系统下bugfree安装教程 准备工作 xampp-win32-5.6.38-0-VC11-installer bugfree_v3.0.1 排坑提示: 切记不要直接点页面上XAMPP ...

  8. Bugfree安装与使用

    第一步:下载XAMPP和bugfree http://www.bugfree.org.cn/ http://www.apachefriends.org/zh_cn/xampp.html 第二步:安装 ...

  9. linux bugfree安装教程,Linux系统下安装bugfree操作方法

    BugFree是借鉴微软的研发流程和Bug管理理念,使用PHP+MySQL独立写出的一个Bug管理 系统.简单实用.免费并且开放源代码(遵循GNU GPL). 命名BugFree 有两层意思:一是希望 ...

最新文章

  1. 在CentOS 6.9 64bit上安装jdk1.8
  2. ddr42400和2660混插_DDR4 2400和3000区别大吗 低频和高频内存性能差距对比
  3. “不会Linux,怎么干程序员?”骨灰级工程师:干啥都不行!
  4. 创成汇2019年参加创新创业大赛都能获得什么?
  5. 美团高级技术专家:DDD 在旅游电商架构演进中的实践
  6. 针对新手的Java EE7和Maven项目-第2部分-为我们的应用程序定义一场简单的战争
  7. c语言实验一的错误,C语言实验(三)
  8. 设计模式之Flyweight模式(笔记)
  9. videos player.php_基于vue-video-player自定义播放器的方法
  10. 软件项目管理 2.2.项目招投标流程
  11. **LPC1788加密与解密方法**
  12. 机械键盘无冲测试软件,全键无冲 键盘测试 优缺点总结
  13. 深度理解面向对象的基础-抽象(一)
  14. 农产品追溯管理平台解决方案
  15. 腾讯TBS在线加载浏览DOC文档
  16. 【云宏大讲坛】关键应用在超融合环境下的实践
  17. 计算机基础题word,计算机应用基础试题(带答案)Word版
  18. 一、C++面向对象高级编程(下) (侯捷)
  19. unittest---unittest生成测试报告
  20. 【T-SQL】一、数据库的创建与管理

热门文章

  1. Python+Flask实现股价查询系统。Python绘制股票k线走势
  2. php 原子缓存,Swoft Cache :协程版切面缓存组件,让你的程序健步如飞
  3. 心语-谨以此记录我新的旅程
  4. 模块学习(二)——MPU6050
  5. wordpress 常见代码文章外链加上nofollow移除多余加载JS和CSS代码等
  6. java-net-php-python-java“校园易购”网站开发计算机毕业设计程序
  7. 周家安:我的十年编程自学之路
  8. 脚手架工程发布与使用
  9. 微信小程序开发之——weui-wxss的使用
  10. 电脑神器- Snipaste(截图神器)+Ditto(剪贴板)推荐篇