PHP安装攻略:Win98下:系统测试
b>测试Apache 服务器 和PHP: 编译好PHP的主要配置文件php3.ini(PHP4.X版本的是php.ini)和Apache的主要配置文件httpd.conf之后,现在,我们就可以开始测试Apache和PHP到底工作正常与否了。 测试Apache服务器: 重新启动Apache:单击“开始”--$#@62;“程序”-
b>
测试Apache
服务器和PHP:
编译好PHP的主要配置文件php3.ini(PHP4.X版本的是php.ini)和Apache的主要配置文件httpd.conf之后,现在,我们就可以开始测试Apache和PHP到底工作正常与否了。
测试Apache服务器:
重新启动Apache:单击“开始”--$#@62;“程序”--$#@62;“Apache
Web Server”--$#@62;“Start Apache”或者直接进入Apache的安装目录下,如 D:\Apache 运行其Apache.exe可执行程序。如果一切正常的话,我们将会看到象下面一样的信息,如下图所示:
如果你未能看到上面表示Apache正常运行的信息或者该控制窗口一显即逝,请到MS-DOS下运行Apache:打开MS-DOS窗口--$#@62;切换到Apache的安装目录,例如 D:\Apache--$#@62;键入Apache执行Apache.exe程序。此时我们便能查看具体报错的信息:
错误信息:“cannot determine local host name,use servername to set it manually”,表示你还没定义你的主机名,请到打开httpd.conf文件,修改#ServerName new.host.name 改成:ServerName http://localhost。
错误信息:“parse error in the conf file”,这很可能还是因为你的httpd.conf 文件没配置正确的缘故,请查看上一章《安装与配置WEB服务器》中有关如何配置Apache的httpd.conf文件的相关内容,检查其中的设置行,看看路径有没有输入正确,并将错误修改。
如果想要查看有关Apache运行的所有其它历史错误信息记录,我们可以通过打开Apache安装目录下log子目录里的error.log文件来获知,例如:D:\Apache\log\error.log。
启动Apache之后,你可以将Apache控制窗口最小化,但请你不要将它关闭,如果你将该窗口关闭,Apache也就停止了。
如何将你机子上的Apache服务器加入到系统的自启动中去呢?(因为这里涉及到修改注册表的问题,为避免不小心修改出错,你最好还是先将注册表导出备份起来,然后再作修改。)具体的步骤如下:
1、单击“开始”,然后单击“运行”,并在运行对话框的“打开”框内输入“regedit”命令行,再单击“确定”按键进入“注册表编辑器”。
2、选取“注册表编辑器”左窗口的“KEY_LOCAL_MACHINE”主键
选取“Software”键
选取“Microsoft”键
癢indows”键
选取“Currentversion”键
选取“run”键
3、在“注册表编辑器”右边窗口的空白处点击鼠标右键,并选取弹出菜单“新建/字符串值”。
4、输入一字符串名字,如“Apache”。
5、用鼠标左键,双击刚输入的名字“Apache”,这时会弹出“编辑字符串”对话框。
6、在键值框里填上Apache.exe的所在路径,例如:D:\Apache\Apache.exe。
7、OK,大功告成!请退出“注册表编辑器”,重新启动计算机。
以后你每次开机重启时,Apache服务器都会跟随计算机一起启动运行了。
注意:任何对Apache设置文件httpd.conf的改动,只有在重新启动Apache之后才开始生效。
测试运行PHP文件:
还是让我们以一个例子来说明吧。看到很多讲解语言的书籍都是以“Hello World”作为它们的第一个实例,那么,就让我们也来向世界问声好吧。
用你喜欢的编辑器,例如:PHPED 1.5 编辑器,在Apache服务器的WWW发布根目录下面,例如:D:\Apache\htdocs,或者在我们创建的Apache虚拟目录:D:/phptest 下面创建一个文件名为test.php3的PHP文件,内容如下:
$#@60;html$#@62;
$#@60;head$#@62;
$#@60;title$#@62;
$#@60;?
echo "My first PHP page"
?$#@62;
$#@60;/title$#@62;
$#@60;/head$#@62;
$#@60;body$#@62;
$#@60;H1$#@62;
$#@60;?
echo "Hello World!"
?$#@62;
$#@60;/H1$#@62;
$#@60;/body$#@62;
$#@60;/html$#@62;
启动浏览器,在浏览器的地址栏里输入“http://localhost/test.php3 如果一切OK的话,你就会看到那句经典的问候:“Hello World!”
测试PWS个人WEB服务器和PHP:
1、成功安装PWS之后,PWS默认随机启动。如果你不想要PWS的默认随机启动,可以这样:根据上面介绍“如何将你机子上的Apache服务器加入到系统的自启动中去”的步骤进入到“注册表编辑器”的“run”键下面,这时,我们可以在“注册表编辑器”的右边窗口里看到PWS对应的字符串值“PWSTray”,选中它并点击鼠标右键将其删除即可。
当然,还有更简捷的方法:单击“开始”--$#@62;“运行”--$#@62; 在“打开”框里填入“msconfig”--$#@62;按确定按钮后,弹出“系统配置程序”对话框--$#@62;选取“启动”选项卡--$#@62;将PWS对应的字符串值“PWSTray”前面的勾去除就OK啦。如下图所示:
2、PWS服务器的启动与停止:双击工作栏里PWS服务器的图标
或者点选开始菜单下面的“个人Web管理器”选项,打开“个人Web管理器”。通过点击“个人Web管理器”主屏的“启动”和“停止”按钮,来启动和停止PWS服务器。
3、进入“个人Web管理器”的“高级选项”,我们可以对其中的“启用默认文档”、“默认文档”及“允许浏览目录”等栏目进行适当的设置。
“允许浏览目录”栏默认状态是“未勾选”,这表示当我们以“http://localhost/虚拟目录”来浏览本机上的可执行虚拟目录时,PWS会回以“无权查看”的信息。
勾选“允许浏览目录”,重新在浏览器的地址栏里输入“http://localhost/虚拟目录”,例如:“http://localhost/phptest”,这时,我们就可以查看到phptest目录的文件列表。
接着我们给phptest目录设置“默认文档”。“默认文档”框的默认值是Default.htm,所以,当我们以“http://localhost/phptest”来浏览目录时,结果浏览器所显示的就是该目录下面的Default.htm网页。如果此时所浏览的目录下面没有Default.htm文件,浏览器就会送回该目录的文件列表。
在“默认文档”框里填上index.php3替代原来的Default.htm,同时在 D:\phptest 目录下面创建一个index.php3的PHP文件,然后我们再在浏览器的地址栏里输入“http://localhost/phptest”,结果浏览器所显示的就是index.php3这个网页。
当然,我们也可以给“默认文档”添加其它的默认文档,例如:default.asp、index.asp、default.htm、index.htm等等。
测试运行PHP文件:
跟在Apache中测试运行PHP文件一样,我们同样要在PWS中创建的虚拟目录下面,创建一个PHP文件。为方便起见,我们还是以虚拟目录 D:/phptest和test.php3这一PHP文件为例,进行测试。
开启PWS服务器,然后在浏览器的地址栏里输入“http://localhost/phptest/test.php3”,如果PWS工作正常的话,你会再看到那句经典的问候:“Hello World!
原文转自:http://www.ltesting.net
|