W2K+Apache+MySql+PHP3+PHP4+PERL使用小结(2) 2. 将 c:\apache\php\php.ini-dist 拷贝到 c:\winnt 目录下, 并改名为 php.ini 3. 将 c:\apache\php\php4ts.dll 拷贝到 c:\winnt\system32 目录下 4. 修改 c:\apache\conf\srm.conf ,加入如下几行: ScriptAlias /php/ "c:/apache/php/" Addtype application/x-httpd-php .php Action application/x-httpd-php "/php/php.exe" 5. 重新启动Apache (net stop apache, net start apache) PHP4就可以运行了,创建一个文件 c:\apache\htdocs\info.php , 内容只有一行: phpinfo(); ?> 然后在浏览器地址栏中输入:http://localhost/info.php PHP4内置对MySql的支持,不需要额外设置 【★★★ Zend Optimizer for PHP4快速安装 ★★★】 1. 将 ZendOptimizer-Beta4-WindowsNT.zip 解压缩到一个目录下,例如 c:\apache\zend 2. 修改 c:\winnt\php.ini ,在任何地方加入如下两行: zend_optimizer.optimization_level=7 zend_extension_ts="c:\apache\zend\ZendOptimizer.dll" 3. 在浏览器中刷新info.php,可以看到多了这么一行: with Zend Optimizer v0.98, Copyright (c) 1998-2000, by Zend Techno logies 【★★★ Active Perl快速安装 ★★★】 1. 鼠标双击 ActivePerl-5.6.0.613.msi 运行之,这是一个Windows Installer Packge格式的安装包,在 Windows 2000下可以直接运行,按照提示安装,默认的安装路径是 c:\perl ,不妨改成c:\usr 2. 修改 c:\apache\srm.conf ,加入如下一行: AddHandler cgi-script .pl 3. 在PERL程序的第一行加上: #!/usr/bin/perl 4. 为了让Apache也能够识别*.cgi程序,在 srm.conf 中加入: AddHandler cgi-script .cgi 这样一来本地的PERL CGI程序就可以和Unix主机上的完全保持一致了 为了让Apache能够处理Server Side Include,在 srm.conf 中加入: AddType text/html .shtml AddHandler server-parsed .shtml 这样CGI程序就可以以SSI的方式运行了 5. 为了让以上修改生效,需要重新启动Apache (net stop apache, net start apache) 完全按照以上步骤进行,就会在不出错的情况下拥有了Apache+MySql+PHP3+PHP4+PERL的运行环境了!事实上,以上方法在Windos NT4.0+SP3+中一样可行。 【☆☆☆ Apache概要说明 ☆☆☆】 Apache的默认安装目录是c:\program files\apache group\apache,不过为了方便起见,不妨将它安装到c:\apache目录下。配置文件是 c:\apache\conf\httpd.conf,通常至少需要修改的是ServerName这一项,把注释符号“#”去掉,最简单是后面跟IP地址,对于有WINS的局域网用户可以用机器名,对于有DNS的网络用户可以用域名。在Windows 2000下没有设置ServerName这一项会造成Apache不能启动。还有一个影响是当