目的:配置运行PHP (IIS PHP MYSQL CF Perl)的环境,支持php cgi asp jsp等操作系统:windows 2000 advanced server(SP3)简体中文版需要相关软件:1。php-4.3.0-Win32.zip,从相应站点下载。我上传文件不方便。下面也是一样。二:activeperl-5 . 6 . 1 . 635-mswin32-x86 . MSI,注意,你必须下载安装文件,也就是,msi,不要下载原始代码,我不会得到原始代码,安装这个cgi支持的。如果不想支持cgi,也可以不下载这个安装3:MYSQL-4 . 0 . 7-gamma-win . zip 4:MM cold fusion MX(有这个没关系,我只是假装玩玩,主要支持PHP MYSQL)。一切都是基于我电脑上的目录,假设你有L3360 解压php-4.3.0-Win32.zip到目录L:php,复制php目录中的php4ts.dll到winntsystem32目录,复制php.ini.dist到winnt目录,删除扩展名。dist获取php.ini文件。使用记事本打开并修改两个参数:1。搜索extension_dir,并将其指向PHP的extensions目录。比如我是l3360 PHP extensions,我这样修改:extension _ dir=l : PHP PHP Extensions当你想支持一些扩展库的时候,可以修改扩展并保存php.ini安装mysql:打开mysql-4.0.7-gamma-win.zip压缩包,双击setup.exe运行程序,安装过程中注意选择mysql安装目录(当然可以选择默认目录)。例如,我在目录L:mysql下安装并运行l : MySQL bin mysqld-nt.exe。事实上,安装完成后,系统会自动启动服务。如果你不信任“服务”看MySQL是否开始安装M$ Office,不知道你要不要安装它来支持asp。反正我装了系统之后,就装了所有的office。呵呵,估计没有安装和支持asp。(如果不想让它支持asp,可以不去管它。)安装perl解释器:运行ActivePerl-5 . 6 . 1 . 635-MSWin32-x86 . MSI,安装过程中选择L:perl目录。当然,你可以默认这样做。ColdFusion MX安装在MM,我把它安装在L:ColdFusionMX目录下,配置了服务器。呵呵,我这里要打开photoshop才能画图,所以说不出怎么点击开始->程序->管理工具->互联网服务管理器。
单击默认网站,然后右键单击它并选择属性以打开对话框。
点击“主目录”进行如下设置:在“本地路径”中选择你电脑上的文件夹作为站点的根目录,比如我的是L:WEB,如下图所示:然后点击右下角的“配置”弹出新的对话框。
在新对话框中选择添加。
浏览并选择可执行文件中的l 3360 PHP l : PHP SAPI php4isapi . dll。注意选择*。dll作为浏览对话框中的文件类型,否则将看不到。目录l3360 PHP SAPI 中的dll文件。进入。PHP中的扩展选择后,如下图所示:。
点击确定。
上述方法添加了l 3360 perl bin perlis.dll,并将扩展名设置为。cgi(这是我自己的研究。我在安装cgi支持的时候没有看任何信息,我是按照php这样的例子来的,呵呵)。如下图设置,点击确定即可。
最后一步是设置默认文件,也就是index.php什么的,如下图所示。设置完成后,关闭“互联网服务管理器”。
看来这样还行。测试php pull。其他人编写自己的程序来测试它。创建一个info.php文件,将其保存在您的web根目录下,用记事本打开它,并复制以下内容以保存它:phpphpinfo();如果一切顺利,你会看到如下页面:。
最后,祝大家在PHP中玩得愉快。嘿嘿,另外,安装MM CFMX后,站点会自动停止,所以请启动。另一个修改是在目录l : cfusing MX db slserver 52 admin中找到setcp.bat,在当前目录中创建它的快捷方式,记住文件名也是setcp.bat,然后右击快捷方式。选择属性,在目标后面加上空格和大写的OS,然后点击确定,比如l : cfusionmx db slserver 52 admin setcp . bat OS,就是为了解决乱码问题。朋友告诉我修改后重启电脑就可以了。后记:很多人说调试不成功,显示:警告:未知(d: www )等消息。phpinfo.php):未能创建流:第0行的未知中没有这样的文件或目录警告:未知():未能打开“D:wwwphpinfo.php”进行包含(include_path=)。C: php4 pear ')在第0行未知。这是你的info.php文件错误。扩展不是真实的。php文件,但是是. txt文件。只有显示扩展名才能。txt将被删除。