在 Windows Server 2008 R2 上安装 PHP

在 Windows Server 2008 R2 上安装 PHP

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

问题是,我无法从任何其他文件夹运行脚本,但我需要这样做。

答案1

使用适用于 Windows 的 XAMPP (Apache-MySQL-PHP-Perl)。我已经使用这个软件几年了,并且一直在其上运行 Moodle。它有良好的文档和广泛的社区支持。

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

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

答案2

如果您需要从 以外的目录运行 PHP 脚本(从命令行),则C:/PHP需要将包含 的路径php.exe(可能是C:/PHP)添加到PATH环境变量中。然后您可以php yourscript.php在命令行上的任意位置使用 - 只需注意,除非您在正确的位置,否则 等的相对路径require()将不起作用。

要让您的脚本由 Web 服务器从不同目录提供服务,您需要通过创建虚拟目录来配置 Web 服务器。您需要在此处参考 Web 服务器的文档,因为您没有提到它是什么。

答案3

您需要将其添加c:\php.exe到您的 Windows Path 变量中。 http://www.php.net/manual/en/faq.installation.php#faq.installation.addtopath

答案4

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

相关内容