探讨设计、开发测试框架;依据需求,定制有效的测试策略;把握测试技术的发展和测试策略的方向;推广测试领域新技术、方法的研究、应用
bugfree在Windows Server 2003sp2+IIS 6+MySQL的配置过程4
上一篇 /
下一篇 2009-03-10 14:50:22
/ 个人分类:bugfree
在进入IIS默认站点下查看虚拟目录的配置情况,检查应用程序配置php是否已经指定了ISAPI模块,一般正确安装PHP这个都会正确指定,如果没有请手动添加,如果没有,也没啥,如图配置后缀php的文件与php安装目录下的php5isapi.dll相关联。文档中加入Index.php作为默认页,这是当然的。
如果点击确定,提示要添加括号,那是ms的翻译问题,只有用“”扩起来就行了。如图:
目录安全性配置,当然要启用匿名访问了。
2. 配置PHP
修改PHP.ini文件,可以打开程序中的PHP文件夹下的PHP.ini文件,修改后保存到C:\Windows目录下(操作系统所在目录),因为配置文件默认是从系统目录下读取php.ini文件的。
当然还可以建立一个测试页面,页面中写入
<?php
phpinfo()
?>
保存为test.php,浏览器中输入http://servername/bugfree/test.php,正确情况下应该出现信息页面,如下图
注意:Configuration File (php.ini) Path为php.ini的存放路径。下面为session处理的方式files,保存的路径
php.ini文件中可以修改此路径
Php.ini中打开short_open_tag选项,设置On,否则可能会导致出现空页面
3. 配置BugFree
浏览器中运行http://servername/bugfree/install.php,正常情况应该出现选择语言的界面,如果提示会被提示:“File 'Include/Config.inc.php' cannot be found.”, 但是我们去Include/目录下面确实找不到叫Config.inc.php的文件,奇怪!!哈哈。。。再仔细看看,页面好象有提示哦~ --“You can manually copy a new Include/Config.inc.php from Include/Config.Default.php.”, 再看,Config.Default.php也没有。不过有个叫Config.inc.Sample.php的,貌似长得很象!~ let me go...
(1)Copy一份改名为Config.inc.php。
(2)修改文件中的$_CFG['DB']['Password'],密码为root的登陆密码。
F5刷新IE发现那个错误提示没了!
7.系统提示没有创建bugfree2数据库,点击“创建数据库”,提示数据库创建成功,点击“继续安装”,出现登陆页面。用户名admin,密码123456
四、测试运行
登录前先把bugfree目录中的install.php删除掉,index.php,正确的话出现
用安装时设置的admin帐号登录测试。
五、特别注意
一般的问题集中的地方
1. Iis的扩展服务里面没有php,需要添加
2. ISAPI扩展没有允许导致无法访问;
3. 修改的Php.ini文件没有保存在Windows目录下,导致修改总是无效;
4. 没有修改Php.ini文件中关于session保存路径的修改;
5. 没有设置保存session文件的路径对IUSER帐号的可写权限;
收藏
举报
TAG: