如果尝试转到“localhost”不会像教程中那样显示“Index Of /”页面,这是因为httpd.conf中的“DirectoryIndex”选项设置为index.php,这意味着它将会如果你去localhost自动重定向到那个页面。这就像将被访问的默认页面。如果你想访问info.php文件,你必须直接输入“localhost/info.php”。将“Apache24/httpd”文件夹视为本地服务器的“Root”文件夹,并在“Root”目录中进行访问时使用“localhost/NAME_OF_FILE”访问
Apache也可能无法启动计算机重新启动后会再次自动启动。为了确保Apache正在运行,您可以运行“Apache24/bin”中的“ApacheMonitor.exe”。运行后检查notifications area(你用任何一个小箭头打开的任务栏右边那个小菜单),应该有一个小符号,看起来像ApacheMonitor应用程序的图标。如果它正在运行,该符号应该有一个绿色箭头。否则,请左键单击它并选择开始。
另一种方法是从Using Apache with Windows page的其中一个链接下载更多的预建Apache的Windows二进制文件。我推荐ApacheHaus。仍然需要设置,但是当我将它下载并设置在我的Windows 10上时,它似乎工作正常。
我不是一个专业的服务器设置,但我希望这可以帮助。