确认apache启动成功在apache的httpd.conf中要做如下配置:# And for PHP 4.x, use:
#
ScriptAlias /php/ "C:/Program Files/Apache Group/Apache/php/" 
AddType application/x-httpd-php .php
Action  application/x-httpd-php "/php/php.exe"在主目录下建立文件testphp.php文件,内容如下:<html>
<head>
<title>测试 apache和php是否正常运行</title>
</head>
<body>
<?php
echo "看看PHP的运行环境信息";
echo "<br>";
echo phpinfo();
?>
</body>
</html>在游览器中输入:http://localhost/testphp.php ,看看运行结果是不是显示出了PHP的环境信息。如果有,则说明可以正常运行了。 

解决方案 »

  1. php安装:将压缩包解压缩到c:\php4\目录下。拷贝c:\php4\php4ts.dll 到 c:\winnt\system32 下,把c:\php4\php.ini-dist改名为php.ini并将其拷贝到c:\winnt下。2、编辑php.ini文件,使之加载相应模块。extension_dir = c:\php4
    extension =php_ldap.dll
    extension =php_zlib.dll
    extension =php_calendar.dll
    extension =php_exif.dll
    extension =php_ftp.dll
    extension =php_mssql70.dll
    extension =php_imap.dll
      

  2. 我用的是模块方式的。要加的
    extension_dir = c:\php4
    extension =php_ldap.dll
    extension =php_zlib.dll
    extension =php_calendar.dll
    extension =php_exif.dll
    extension =php_ftp.dll
    extension =php_mssql70.dll
    extension =php_imap.dll
    有什么用呢?
      

  3. 安装Apache  在把php拷贝到C盘根目录下.设置Apache 的 httpd.conf
    在httpd.conf最后加下面两行
    LoadModule php4_module c:/php/sapi/php4apache.dll
    AddType application/x-httpd-php .php .php3
    拷贝php目录下的php4ts.dll到C:\WINDOWS\system32
    在把php目录下的php.ini-dist拷贝到Apache的目录下改名为php.ini要设置php.ini的话就在这里设置就可以了.
    如果还要用到什么模块到C:\php\extensions下把要用的模块拷贝到C:\WINDOWS\system32
    再把php.ini中的扩展模块前的;去除就行!
      

  4. 比如你要使用sybase数据库则需要在php.ini加载相应的模块extension=php_sybase.dll
      

类似问题 »