在您的“xampp”菜单组中,其中一项是“端口检查”。如果我运行它,我会得到:
***************************************************************
* XAMPP PortCheck v1.2 *
* *
* (c) 2005 Carsten Wiedmann <info@wiedmann-online.de> *
* *
* This script uses openport.exe: *
* (c) 2003 DiamondCS <http://www.diamondcs.com.au/openports/> *
***************************************************************
Please wait a moment...
RESULT
------
Service Port Status
==============================================================================
Apache (HTTP) 80 C:\bin\xampp\apache\bin\apache.exe
Apache (WebDAV) 81 free
Apache (HTTPS) 443 C:\bin\xampp\apache\bin\apache.exe
MySQL 3306 free
FileZilla (FTP) 21 free
FileZilla (Admin) 14147 free
Mercury (SMTP) 25 free
Mercury (POP3) 110 free
Mercury (IMAP) 143 free
Press <Return> to continue.
你能运行这个,你会得到什么?
您还可以尝试以下方法(尤其是如果您在我的结果中获得 Apache (HTTP) 端口 80):
首先查看 apache 是否为您的端口 80 提供服务。我只是使用 telnet 进行设置。
telnet localhost 80
你应该得到一个空白屏幕。您可以输入,但没有回声。如果你不明白这一点,Apache 没有作为你的 localhost Web 服务器运行,所以我们需要找出原因。
如果是,请选择一个您知道存在于您的 Web 服务器根目录中的文件(以“index.html”为例,输入(您可能看不到您键入的内容):
GET /index.html
Apache 应该只显示文件内容(以原始形式)。看看你能不能走到这一步。