Медленный сервер Apache на EasyPHP

Я использую EasyPHP DevServer 13.1 VC9 (который имеет Apache 2.4.4 VC9, MySQL 5.6.11, PHP 5.4.14, PHPmyadmin 3.5.8.1 и xdebug 2.2.2). Сервер Apache очень капризный! Иногда это работает нормально, но в других случаях загрузка страниц занимает много времени. Как мне обойти это? Я развиваюсь на моей локальной машине. Я новичок, и любая помощь будет принята с благодарностью.

Заранее спасибо.

3 ответа

Решение

Это просто, добавив эти строки в httpd.conf (вы можете добавить эти строки в любом месте httpd.conf)

AcceptFilter http none
AcceptFilter https none

Для меня было полезно использовать версию localhost для IPv4 в моем файле hosts. Файл 'hosts' обычно находится в C:\Windows\System32\drivers\etc каталог на большинстве систем. Редактирование файла 'hosts' было болью в шее. Вы не можете просто щелкнуть правой кнопкой мыши или дважды щелкнуть, чтобы открыть файл. Сначала вы должны запустить Блокнот или ваш любимый редактор с помощью "Запуск от имени администратора" (щелчок правой кнопкой мыши), а затем искать файл с помощью диалога "Файл -> Открыть". Windows обычно запрещает редактировать этот файл (хорошо), но затем мешает его редактировать (плохо).

Так или иначе, под Windows 7 закомментированы следующие две строки:

# 127.0.0.1 localhost
# ::1 localhost

Раскомментируйте первую строку, но оставьте вторую прокомментированную:

127.0.0.1 localhost
# ::1 localhost

Сохраните файл. Попробуйте снова загрузить страницы в Apache. Должен вернуться к нормальной скорости.

Источник: http://cubicspot.blogspot.fr/2010/07/fixing-slow-apache-on-localhost-under.html

Это может произойти, потому что в EasyPHP 13.1+ запущены два отдельных процесса Apache. Это что-то новое в easyPHP 13.1, и это вызывает проблемы в Windows 8.

  1. Просто нажмите Ctrl+Alt+Delete идти диспетчер задач
  2. Найдите два процесса.
  3. Зайдите в ваш веб-браузер
  4. Перейдите к одному из ваших веб-проектов
  5. Удерживая клавишу F5, проверьте в диспетчере задач, для какого процесса увеличивается потребление ресурсов процессора.
  6. Удалить другой.

Если это не сработает, проверьте мой ответ здесь

Другие вопросы по тегам