В вашей группе меню «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 не будет работать как ваш локальный веб-сервер, поэтому нам нужно выяснить, почему.
Если это так, выберите файл, который, как вам известно, существует в корневом каталоге вашего веб-сервера (например, с помощью «index.html») введите (вы можете не видеть, что вы печатаете):
GET /index.html
Apache должен просто отображать содержимое файла (в необработанном виде). Посмотри, получишь ли ты это далеко.