继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

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

小姝阿
关注TA
已关注
手记 3
粉丝 13
获赞 25

记第一次安装bugfree过程,几经曲折,倒在了BUGfree 环境检查的MySQL未安装的地方,求助
1.准备工作,下载Xampp && bugfree 
Xampp http://sw.bos.baidu.com/sw-search-sp/software/18a65b9d50610/xampp-win32-5.6.28-1-VC11-installer.exe
bugfree现在官网下不了,只能看看网上的安装包了

2.安装Xampp,傻瓜式安装下一步下一步
到下面这个界面,点击Apache 和MySQL后的Stop


问题1:安装Apache时,提示端口被占用,提示错误如下图

解决办法:参考此博主的办法一,安装成功

https://blog.csdn.net/ycl396232695/article/details/79908181
到这就安装成功了,接下来配置bugfree
2.安装bugfree
2.1、 解压后拷贝bugfree至D:\Development\xampp\htdocs\ 并命名为bugfree 
  之后在浏览器输入http://localhost/bugfree/install/ 进入bugfree安装页面 

问题1:http://localhost/bugfree/install/ 打开网址显示

原因:因为前面修改了端口号,所以需要带端口号进行访问
http://localhost:4430/bugfree/install/

问题2:
环境检查有两个叉叉
2.1
.
解决办法:在C:\xampp\htdocs 目录下新建文件夹,命名:BugFile

2.2
未安装数据库

解决办法:参考
https://www.cnblogs.com/qingtongju/p/7358871.html

替换如下代码
function checkMysql()
{
if(function_exists("mysqli_get_server_info"))
{

$test = new mysqli("127.0.0.1", "root", "", "mysql");
if(!$test) {
echo"database error";
}else{
echo"php env successful \n";
$versionInfo = mysqli_get_server_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');
}


替换如下代码
mysqli_get_server_info()
保存后,刷新网页,发现还是提示mysql未安装


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP

热门评论

请问楼主在安装bugfree时第二步部署的时候我写入数据库名和密码一直都是出于正在安装中一直都没有反应

myslq未安装解决了?

查看全部评论