Подтвердить что ты не робот

XAMPP/WAMP/что бы это ни было: Apache работает очень медленно

У меня есть Windows PC (localhost), на котором запущен XAMPP. Он загружает страницы иногда очень быстро или иногда очень медленно.

Итак, я понял и обыскал, и было рекомендовано получить WAMP. Я получил это и установил его. Тем не менее, страницы загружаются так чертовски медленно. Нет тяжелой загрузки процессора или чего-то еще, все мои порты тоже открыты.

Любые идеи?

4b9b3361

Ответ 1

Здесь решение, которое действительно сработало для меня.

Попробуйте изменить следующие две записи в apache/conf/httpd.conf от OFF до ON:

EnableMMAP on
EnableSendfile on

Также включите и установите realpath_cache_size= 4m в файл php.ini.

Если вы используете базу данных InnoDB, включите и установите в my.ini:

innodb_flush_log_at_trx_commit = 2

Наконец, кажется, что это сработало для некоторых людей: отредактируйте свой хост (C:\Windows\System32\drivers\etc\hosts), добавив

127.0.0.1 localhost
127.0.0.1 127.0.0.1

И комментируя:

\# ::1 localhost

Ответ 2

Попробуйте добавить эти строки в файл hosts:

127.0.0.1 127.0.0.1

127.0.0.1 localhost

и прокомментируйте эту строку:

#:: 1 localhost

Вы можете найти файл хостов в разделе: C:\Windows\System32\Drivers\Etc

Ответ 3

Очень медленно - очень общая проблема, но это случилось для меня, когда я впервые установил IIS для запуска рядом с apache, а также после того, как обновил Windows (config был reset?)

Во всяком случае, произошло то, что IIS начала противоречить Apache на порту 443 (SSL), поэтому мне пришлось использовать следующую команду для отключения SSL в IIS, чтобы Apache снова работал быстрее:

c:\inetpub\adminscripts\>adsutil set w3svc/1/securebindings "::"

Надеюсь, что это поможет.

edit: Я также обнаружил, что если бы у меня был установлен ColdFusion и время ожидания службы во время запуска apache работало бы очень медленно. Если у вас установлен ColdFusion, запустите services.msc и проверьте, запущена ли основная служба. Если это работает, попробуйте отрегулировать время запуска (http://www.ahphosting.net/support/Customer/KBArticle.aspx?articleid=23), чтобы он запускался автоматически при следующей перезагрузке.

Ответ 4

Как ни странно, изменение IP-хоста/адреса сделало трюк для меня.

Я нахожусь в XP и навсегда оставил "127.0.0.1 localhost" в файле hosts.

В последнее время (возможно, после некоторых обновлений Windows, возможно, после добавления других каталогов приложений в мои hampd файлы xampp, возможно, после установки чего-то еще, что конфликтует с этими портами?) страницы - даже простые HTML-страницы - начали загружаться очень медленно.

Простое комментирование строки "127.0.0.1 localhost" в файле моих хостов, похоже, сделало трюк - теперь страницы загружаются последовательно быстро.