记第一次安装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未安装
热门评论
请问楼主在安装bugfree时第二步部署的时候我写入数据库名和密码一直都是出于正在安装中一直都没有反应
myslq未安装解决了?