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文件读取和运行的权限。
在安装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
解决办法:
$BugConfig["ScriptDir"] = eregi_replace("/Admin" , "" , dirname($_SERVER["SCRIPT_FILENAME"]));
改成
$BugConfig["ScriptDir"] = "D:\\BugFree";