|
[B]准备学习php,cgi,是不是哪个老大出个比较详细的教程,我测试了很多次都不成功[/COLOR] [/B]
我的方法是
安装mysql
解压,运行setup.exe完全安装,默认安装路径为:c:\mysql;
“运行”,输入命令:C:\mysql\bin\mysqld-nt.exe --install,并执行;
开始-->程序-->管理工具-->服务-->找到mysql-->启动
mysql安装完成,重启win2000
重启后打开C:\mysql\bin\winmysqladmin.exe
配置cgi
运行activeperl/install.exe,安装到 C:\USR 目录下2、安装好后,按照下面三步来修改注册表: 运行 RegEdit
HKEY_LOCAL_MACHINE\System\Currentcontrlset\Services\W3svc\Parameters\scriptMap\
然后增加键名:".cgi",键值:"C:\USR\BIN\perl.exe %s %s" 和键名:".pl",键值:"C:\USR\BIN\perl.exe %s %s"
重启后即生效
配置php
我下载的是 php 4.3.2解压到 c:\php;
将PHP目录内的 php.ini-dist 文件改名为 php.ini,
修改 php.ini 文件内容
修改 extension_dir = ./
为 extension_dir = c:/windows/system32 /
把extension=php_exif.dll、
extension=php_imap.dll、
extension=php_ldap.dll、
将前面的分号注释去掉
修改
mysql.default_port = 3306
mysql.default_host = localhost
mysql.default_user = root
将“register_globals = Off”改为“register_globals = On”
“; cgi.force_redirect = 1”改为“cgi.force_redirect = 0”
将php.ini php.exe复制到windows目录,将php里面php4ts.dll、dlls以及extensions目录下面的全部.dll文件复制到windows\system32下面
启动“Internet 服务管理器”(IIS)
打开站点属性,在 'ISAPI 筛选器'选项中, 增加新的筛选器,用 'PHP' 作为筛选器名称,在“可执行文件”栏中填入php4isapi.dll及其路径c:\php\sapi\php4isapi.dll,再在站点属性中选择目录,的应用程序配制下的缓存iaspi扩展下添加.php的文件,其中可执行文件为c:\php\sapi\php4isapi.dll
在属性的"文档"选项中"启用默认文档"加入"index.php";
说了不少,也忙了好久
可是2003的IIS6.0还是不支持php和cgi
;% ;% ;% ;% ;% ;% ;% ;% ;% ;%
[B]是不是哪个老大出个比较详细的教程,我测试了很多次都不成功[/COLOR] [/B] |
|