在Windows Server 2008 R2上安装PHP

我一直在试图在运行Windows Server 2008 R2的计算机上安装PHP。 我已经取得了一些成功,因为我可以编写脚本并从文件夹c:\php运行它们。

麻烦的是,我不能从任何其他文件夹运行脚本,我需要这样做。

使用Windows的XAMPP(Apache-MySQL-PHP-Perl)。 我已经使用了几年,并已经在其上运行Moodle。 有良好的文档和广泛的社区支持。

设置教程: http : //www.youtube.com/watch?v = lVcTqkHtNMg

文档安装指南/详细信息: http : //www.a3webtech.com/index.php/xampp.html

如果需要从C:/PHP以外的目录运行PHP脚本(从命令行),则需要将包含php.exe (可能是C:/PHP )的path添加到PATH环境variables中。 然后你可以在任何你喜欢的地方在命令行上使用php yourscript.php – 只要注意require()的相对path,除非你处在正确的位置,否则这些path是行不通的。

要让脚本由不同目录的Web服务器提供服务,您需要通过创build虚拟目录来configurationWeb服务器。 你需要在这里参考你的web服务器的文档,因为你没有提到它是什么。

您需要将c:\php.exe添加到您的Windowspathvariables。 http://www.php.net/manual/en/faq.installation.php#faq.installation.addtopath

使用Microsoft的Web平台安装程序。 在列表中它提供了您将罚款最新版本的PHP。 安装程序将正确执行安装。