当控制面板显示正在运行时,为什么xampp apache服务器不会在任何端口上加载localhost?

时间:2012-07-27 19:14:25

标签: apache localhost

我刚刚下载了xampp的最新副本。我已经使用了一段时间了。但是,今天我无法从localhost加载任何东西。 XAMPP控制面板说它正在运行。我已经看到另一个应用程序有端口80,我无法启动它。它会报告忙。但这并没有发生。

我昨晚在铁轨上安装了红宝石。我正在跟随Lynda.com进行一些在线培训。这应该是在端口3000上使用Webbrick服务器。这无论如何都不起作用 那么,任何人都可以建议我应该做什么吗? 谢谢, 布鲁斯

1 个答案:

答案 0 :(得分:2)

这是2小时的战斗。在我的Windows7计算机上安装了XAMPP,并完成了ruby安装。 Apache无法启动。我相信当我复制代码以将httpd.conf添加到notepad ++中时,我得到了倾斜的引号。当我编辑引号时,它们会一直向上和向下返回。那是我的愚蠢问题,只是说。

详细说明:

我运行了apache_start.bat文件以查看发生了什么。我一直得到第520行与documentroot有关的错误,不是目录。我把..htdocs / project01 / public,存在。

我想也许是权限错了。花了一个小时在DOS(记住attrib命令),更改的UAC仍然得到相同的错误。然后我注意到底部的Ruby部分中的一个引号是倾斜的而另一个是直的。当我删除它并添加另一个引用时,它直接上下显示。

使用bat文件启动apache。然后它在第521行的目录上给了我一个错误。改变了引用,apache开始了。我在Ruby中获得了开头的html页面。

我怀疑如果我有sudo或使用Windows记事本编辑器并确保我将其保存为MS-DOS文本文件,一切都会好的。复制和粘贴导致了我的问题。