如果这不是我回答这个问题的地方,我很抱歉,但我在我的Windows10计算机上尝试使用PHP和Apache设置服务器时遇到了困难。我找到的最好的教程,this video,似乎是有效的,直到我真正尝试查看本地主机“站点”(甚至不确定这是不是正确的词),其中“这里什么都没有”。
我担心这可能是因为我使用的PHP和/或apache版本与视频中的不完全相同,导致了某种兼容性错误(我使用了与视频中使用的版本最接近的版本)。
有没有什么明显的地方我漏掉了?
请用相对简单的术语来表达你的回复;不仅我是编程新手,我想将来其他尝试做同样事情的人也会同样缺乏经验。
发布于 2016-06-22 23:11:13
如果尝试转到" 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应用程序图标的小符号。如果符号正在运行,它应该有一个绿色的箭头。否则,左键单击它并选择start。
另一种选择是从Using Apache with Windows page上的一个链接下载Apache的更预先构建的windows二进制文件。我推荐ApacheHaus。仍然需要设置,但当我下载它并在我的Windows10上设置它时,它似乎工作得很好。
我也不是设置服务器的专家,但我希望这能有所帮助。
https://stackoverflow.com/questions/37955146
复制相似问题