安装bugfree2.1.2

来源:互联网 发布:北京中信网络 编辑:程序博客网 时间:2024/05/22 01:47
 

bugfree2.1.1+xampp-win32-1.7.3安装详细说明

第一步:安装xampp-win32-1.7.3.exe 用默认路径C:/安装完毕后启动阿帕奇和mysql服务

第二步:解压bugfree2.1.1 把bugfree文件包放到C:/xampp/htdocs下

第三步:修改bugfree配置文件路径C:/xampp/htdocs/bugfree/Include下找到 Config.inc.Sample.php文件复制粘贴成副件,把副件文件Config.inc.Sample.php后缀名  改成Config.inc.php

第四步:修改Config.inc.php用记事本打开后找到
 /* Report all errors except E_NOTICE. */
        error_reporting(E_ALL ^ E_NOTICE);
 /*在这段代码后添加以下代码 */
 $BugConfig["ScriptDir"] = "C:/xampp/htdocs/bugfree";

第四步:http://localhost:端口号/bugfree/install.php

第五步:点击bugfree2升级,点击这里登录

第六步:用户名 admin   密码  123456

注  明:以后的登录地址 http://localhost:端口号/bugfree/Login.php
 阿帕奇的端口号默认是80,可以在配置文件里修改文件路径
 c:/xampp/apache/conf下的httpd.conf用记事本打开后ctrl+f查找Listen 80
 运行环境IE6.0以上版本

 

----------------

执行以上操作后扔出现的问题:


1、Apache无法启动 可能是80端口被占用了

修改httpd.conf文件(位于apache安装目录下的conf目录中)。找到如下内容:Listen 80将其中的80改为81。保存配置文件,并重启apache不过这样改过后,你再运行本地网站时,就需要加上81端口号了。


2、点击bugfree2升级 出现 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=MyISAM DEFAULT CHARSET=UTF8 错误
修改方法如下:

修改 C:\xampp\htdocs\bugfree\Schema.php文件中所有的 TYPE=MyISAM 改为 ENGINE=MyISAM,这是因为MYSQL高版本不再使用TYPE=MyISAM 的原因。

3、安装完成后进入bugfree 出现错误

Deprecated: Call-time pass-by-reference has been deprecated inD:\xampp\htdocs\bugfree\Include\Class\XmlParse.class.php on line

是PHP未开启allow_call_time_pass_reference

找到php的配置文件 php.ini
在其中搜 allow_call_time_pass_reference , 将后面的值从Off 改成 On 就可以了
allow_call_time_pass_reference = On
如果是使用的phpnow,那就是这个
php.ini         E:\phpnow\php-5.2.14-Win32\php-apache2handler.ini
如果使用xampp,位置是
xampp\php\php.ini

 

 

原创粉丝点击