http://localhost/ не работает с EasyPHP - PullRequest
6 голосов
/ 04 марта 2011

Я подтвердил, что в моем хост-файле в windows/system32/drivers/etc/ есть запись для localhost, но он никуда не денется. У меня должен быть номер порта в URL: http://127.0.0.1:8888/

Могу ли я что-нибудь сделать, чтобы localhost работал без необходимости ввода номера порта?

Ответы [ 9 ]

14 голосов
/ 12 ноября 2012

Для пользователей Windows 8 вы также должны убедиться, что вы запускаете его как администратор.

Щелкните правой кнопкой мыши по ярлыку easyPHP и измените настройку совместимости, чтобы всегда запускаться от имени администратора.

Послеубедитесь, что файл «httpd.conf» в «C: \ Program Files (x86) \ EasyPHP-12.1 \ conf_files»

содержит следующую строку:

Listen 127.0.0.1: 80

Чтобы убедиться, что у вас возникла моя проблема, проверьте 127.0.0.1:8887/

13 голосов
/ 04 марта 2011

Ваш EasyPHP, вероятно, настроен на прослушивание через порт 8888.

Вы должны настроить EasyPHP для прослушивания порта 80.

К вашему сведению, порт по умолчанию для HTTP - это порт 80, поэтому, когда вы не указываете информацию о порте в URL, ваш браузер пытается подключиться к порту 80.

Вы можете следовать этому руководству: http://technology.ohmygoh.com/easyphp-how-to-change-apache-server-port/

1 голос
/ 08 января 2013

Выполнение этих действий может решить вашу проблему:

  • из значка EasyPHP щелкните правой кнопкой мыши -> Свойства
  • выберите вкладку «Совместимость»
  • установите флажок «Запустить эту программу в режиме совместимости для:» и выберите Windows 7
1 голос
/ 05 ноября 2012

Найти в httpd.conf ниже ... Параметры FollowSymLinks Индексы AllowOverride Нет Порядок отклонить, разрешить Allow от 127.0.0.1

И добавить строку, подобную этой: Allow from :: 1

Result: Опции FollowSymLinks Индексы AllowOverride Нет Порядок deny, allow Allow from 127.0.0.1 Allow from :: 1

И перезапуск apache ..:)

1 голос
/ 04 марта 2011

Попробуйте отредактировать conf_files / httpd.conf.

Измените значения, указанные как 8888, на 80, и вам не нужно использовать порт при перезагрузке.

0 голосов
/ 04 июня 2013

У меня была такая же проблема сегодня, и когда я попытался исправить это, изменив порт с помощью программы EasyPHP, это не помогло.Если это произойдет, попробуйте перейти в папку program/apache/conf и вручную изменить httpd.conf:

. Здесь httpd папки программы указывает 127.0.0.1:80, а папка httpd conf apache показывает 127.0.0.1:8887.

0 голосов
/ 11 июля 2012

порт по умолчанию - 8887, нажмите функциональную клавишу F7, чтобы открыть в браузере

0 голосов
/ 04 марта 2011

для URL-адреса по умолчанию порт 80. Т.е. http://localhost равен http://localhost:80, что также равно ip- http://127.0.0.1

Как сказал Кртек, вы можете обратиться к руководству в обратном порядке.

0 голосов
/ 04 марта 2011

Вы можете попробовать запустить свой веб-сервер через порт 80.

...