前一段时间找到了个BUG管理的好软件BUGFREE(http://www.1zsoft.com)下面是我的安装步骤
一、PHP5.0+IIS6.0
之所以没有采用APACHE主要是因为我不会:)PHP的安装过程是专载的,忘了出自那个网址了

1,要下载2个php的安装包:一个是install版本的,另一个是zip版本的 。

2,运行install版本,按照标准模式安装就可以了,安装过程中注意正确选择你的iIS版本。
2000server 选iis4或更高版本 ,2003server选择iis 6.
关联.php,.phtml.php3等文件类型。这里设定d:\php作为安装目录

3,别着急,现在还不能马上用.把zip版的解压缩,到d:\php5zip\文件夹下面,copy目录下所有的文件和目录,然后粘贴到d:\php,覆盖下面的所有文件.

4,C:\PHP\ext下面的dll扩展文件复制到c:\windows\system32下面,*给guests用户组(我的机器上,每个站点设置了用不同的匿名用户,这些用户都属于guests组,如果你只有一个ISUR_你的机器名,则只需要设置ISUR_你的机器名的权限)这些关于PHP5的dll文件读取和运行的权限。

5,*给guests用户组php.exe,php-cgi.exe,php5isapi.dll读取和运行的权限。

6,*设置c:\windows\php.ini   或者 c:\winnt\php.ini为guests用户组可以:读取.

7,最后,别忘记在IIS里面给站点属性--〉文档里增加index.php或者default.php

8,MySQL的启用:
需要去掉c:\windows\php.ini   或者 c:\winnt\php.ini里面关于php_mysqli.dll扩展的注释
另外增加extension=php_mysql.dll
9,好了,如果要增加图形或其他功能,修改php.ini   里面的extension,并且把相关的dll文件复制到c:\windows\system32下面,并给guests用户组这些关于PHP5的dll文件读取和运行的权限。

二、My Sql5.0的安装过程
    因为从5.0开始My Sql支持了存储过程与触发器所以安装了最新的5.0安装过程如下
    有很多朋友和我一样,是初次接触MYSQL。对于MYSQL的命令行非常的头疼。现在好了,你可以到MYSQL下载MySQL Query Browser、MySQL Control Center、MySQL Administrator来实现图行化的操作。操作过程与SQLSERVER基本类似。下载网址:http://www.mysql.com/
在安装MySQL Control Center时一定要选定中文包,这样在安装完成后可以通过菜单中的Options->General选项打开General选项卡,将Gereral中的语言包改为Simplified Chinese选择应用后重启软件就可以实现中文界面:)
   再次启动MySQL Control Center后根据安装MYSQL5。0设置的用户名与密码即可建立一个新的联接。这时的操作与在SQLSERVER中的一样。如果你的联接正常的话,你会在左侧MYSQL服务器中看到你的联接。选择你的联接中的“数据库”,右键新建立一个数据起名为“BugFree",选择“文件”菜单中的SQL查询。在MYSQL查询窗口中通过打开对话框的方式打到BUGFREE。SQL文件(存放在BUGFREE压缩包中的DOCUMENT文件夹中),打开后选择查询中的“执行查询”或按快捷键Ctrl+E(这时下面会报错,不要管它)。   通过以上的介绍,BUGFREE的数据库就在MYSQL5.0中安家了:)
三、出现的问题(以下是我再安装时出现的问题)
入后台管理时出现问题报错中上:
Warning: main(ADO/adodb.inc.php) [function.main]: failed to open stream: No such file or directory in D:\BugFree\Include\SetupBug.inc.php on line 60

Fatal error: main() [function.require]: Failed opening required 'ADO/adodb.inc.php' (include_path='D:\BugFree\Admin/Include/;D:\BugFree\Admin/Include/Class/;D:\BugFree\Admin/Include/Class/PhpMailer') in D:\BugFree\Include\SetupBug.inc.php on line 60
   解决办法:
修改SetupBug.inc.php文件,将
$BugConfig["ScriptDir"] = eregi_replace("/Admin" , "" , dirname($_SERVER["SCRIPT_FILENAME"]));
改成
$BugConfig["ScriptDir"] = "D:\\BugFree";

 

posted on 2005-07-22 13:29  forrestsun  阅读(1114)  评论(0编辑  收藏  举报