1

Я использую Windows XP Professional SP2.

Несколько дней назад я установил xampplite 1.7.1 и смог получить доступ к localhost и phpmyadmin через браузер. Сегодня, однако, он внезапно перестал работать.

В Firefox после того, как я ввожу http://localhost/ ничего не происходит - просто пустой белый экран.

Я удалил все файлы в папках xampplite и снова переустановил версию 1.7.1, но это было бесполезно. Затем я установил xampplite 1.7.2 (последний), который я скачал с веб-сайта xampp, но опять же это не имело никакого значения. Однако Apache и MySQL работают.

Я попытался использовать локально установленный WordPress, так как у меня есть готовая тема, и я хочу преобразовать этот дизайн в WordPress, протестировать его и начать использовать онлайн.

Запуск 'Port-check' на панели управления xampp показал это:

RESULT
------

Service --     -- Port --      -- Status --
---------------------------------------------------
Apache (HTTP) -- 80 -- C:\xampplite\apache\bin\httpd.exe

Apache (WebDAV) -- 81 -- free

Apache (HTTPS) -- 443 -- C:\xampplite\apache\bin\httpd.exe

MySQL -- 3306 -- C:\xampplite\mysql\bin\mysqld.exe

FileZilla (FTP) -- 21 -- free

FileZilla (Admin) -- 14147 -- free

Mercury (SMTP) -- 25 -- free

Mercury (POP3) -- 110 -- free
Mercury (IMAP) -- 143 -- free

Mercury (HTTP) -- 2224 -- free

Mercury (Finger) -- 79 -- free

Mercury (PH) -- 105 -- free

Mercury (PopPass) -- 106 -- free

Tomcat (AJP/1.3) -- 8009 -- free

Tomcat (HTTP) -- 8080 -- free

---------------------------------------------

У меня также установлен Skype, но он не использует порт 80 - я читал, что это может быть причиной проблемы, поэтому я проверил в настройках Skype и подтвердил, что порт - 65013.

Когда я запускаю file://C:/xampp/htdocs/index.php он говорит:

Что-то не так с установкой XAMPP.

Есть идеи, как я могу это исправить?

6 ответов6

1

Проверьте файл hosts в %WINDIR%\system32\drivers\etc\hosts и убедитесь, что там есть следующая запись:

127.0.0.1 localhost
0

Если вы действительно видели "пустой белый экран", значит, установка работает, то есть это не проблема порта, потому что в противном случае ваш браузер должен выдать вам ошибку.

Вы должны проверить файлы конфигурации apache и корневой каталог вашего документа, чтобы понять, почему пустая страница обслуживается.

0

Убедитесь, что Mercury запущен, из списка портов он не выглядит так, как он есть. Это будет препятствовать тому, чтобы файлы .php открывались правильно, можно просто увидеть белый экран. Создайте простой HTML-файл и поместите его в корень веб-сервера и попытайтесь получить к нему доступ с локального хоста.

0

У меня была похожая проблема с Xampp. Xampp и Skype используют порт 80. Я изменил порт xampp на 8080, он работал в начале, но после перезапуска Xampp больше не работал. Я инактивировал Skype и установил Xampp на порт по умолчанию - порт 80. С тех пор не было никаких проблем. Я надеюсь, что это поможет вам!

0

Я часто сталкивался с проблемами с xampp при использовании Skype. Даже если он не работает на порту 80, вы можете отключить Skype и повторить попытку. (перезагрузка тоже может потребоваться)

0

Вам может понадобиться доступ к http://localhost:8080 или к другому порту. Я думаю, что 8080 по умолчанию.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .