0

我在运行 Windows 7 专业版的台式计算机上停止了 Apache2.4.3 和 PHP 5.4.11。我想知道我应该在命令提示符下运行什么命令来检查 Apache 服务器是否已正确安装。

  1. 在我的 C 驱动器上,名为Apache24的 Apache 文件夹和名为 php 的 Php 文件夹
  2. 我运行一个 test.php 文件,其中包含一个 phpinfo 函数。它显示 PHP 和 Apache 版本信息为 Apache/2.4.3 (Win32) PHP/5.4.11

  3. 当我在命令提示符中键入 httpd.exe 时,系统显示以下消息

    c:\Apache24\bin>httpd.exe AH00558: httpd.exe: 使用 fe80::bcbd:7ef2:4d92:6a9 无法可靠地确定服务器的完全限定的主名称。全局设置“ServerName”指令以禁止显示此消息

请告诉我上面的消息是什么意思。这是否表明 Apache 未正确安装?

  1. 我在 http.conf 文件中添加了 3 行 LoadModule php5_module "c:/php/php5apache2_4.dll" AddHandler application/x-httpd-php .php PHPIniDir "c:/php"
4

1 回答 1

2

我在网上做了一些研究。这是我为解决我的问题所做的。

将 Apache 安装为窗口服务。

  • 1a。您应该以管理员身份运行命令提示符(DOS 提示符),否则窗口系统会提示您不是管理员的错误消息。
  • 1b。要以管理员身份运行命令,请单击窗口启动菜单图标,找到命令提示符图标,右键单击它,然后选择以“管理员身份运行”
  • 1c。在 Dos 提示符下,导航到 c:\apach24\bin\ 文件夹,然后键入 httpd -k install。这会将 Apache 安装为窗口服务。

我希望这有帮助。谢谢!

于 2013-02-17T18:03:56.743 回答