WAMP / XAMPP очень медленно отвечает через localhost

Не знаю, в чем проблема. WAMP был очень медленным, поэтому я переформатировал свой компьютер и установил WAMP. Тем не менее, доступ к localhost очень и очень медленный, а иногда даже не загружается. Я даже удалил его и заменил на XAMPP, но все равно получил тот же результат. В чем может быть проблема? Вот мой текущий файл hosts:

127.0.0.1       localhost

127.0.0.1       localhost

Раньше он отлично работал, но я не знаю, что случилось и почему в последнее время он начал вести себя странно, поскольку даже переформатирование не помогло.


person FBwall    schedule 08.12.2011    source источник
comment
У меня такая же проблема. Проблема заключалась в главном файле настроек Apache httpd.conf. См. Эту ссылку, чтобы узнать о решении, которое сработало для меня: serverfault. ru / questions / 66347 /   -  person vikky    schedule 08.12.2011
comment
Я добавил LoadModule php5_module "C:/xampp/php/php5apache2_2.dll" в htpd.conf и перезапустил его, но это совершенно не помогло.   -  person FBwall    schedule 08.12.2011
comment
Хм, у вас свежая установка xampp или запущены какие-нибудь фреймворки? Также вам не нужна эта строка 127.0.0.1 localhost в файле hosts дважды, поэтому попробуйте удалить ее   -  person cowls    schedule 08.12.2011
comment
проблема решена, я ничего не сделал. Он просто внезапно быстро отреагировал снова через пару дней. Вздох.   -  person FBwall    schedule 11.12.2011
comment
@all, у меня есть вопрос к тем, кто предлагал решения, включающие добавление или замену текста на 127.0.0.1: что произойдет, если вы получите доступ к 127.0.0.2, 127.1.2.3 или другому адресу обратной петли? Например, если MySQL привязан к 127.0.0.2, будет ли работать жесткое кодирование 127.0.0.1 в файлах конфигурации Apache?   -  person Synetech    schedule 20.11.2013
comment
Я пробовал КАЖДОЕ предложение в этой теме и НИЧЕГО, мой локальный хост все еще СЛИШКОМ МЕДЛЕННЫЙ. Я даже не использовал WAMP или XAMPP. Я установил Apache, PHP и MySQL вручную, и каждая загрузка страницы занимает около 45 секунд = / Это действительно раздражает -_-   -  person Metafaniel    schedule 24.02.2015
comment
Запуск XAMPP от имени администратора работал у меня   -  person Rosário Pereira Fernandes    schedule 18.02.2016


Ответы (26)


У меня была такая же проблема с Windows 8 на 64-битной версии. Apache действительно медленный, но когда вы нажимаете F5 много раз, все идет нормально. В конце концов, проделав много вещей, мне удалось ее решить. Сейчас работает шустро.

Попробуйте выполнить следующие задачи, чтобы повысить производительность:

Изменить порт прослушивания apache

Измените порт прослушивания с 80 на 8080, чтобы избежать конфликтов с такими программами, как Skype. Откройте файл httpd.conf и найдите строку, которая начинается с Listen (около строки 62). Измените его следующим образом: Listen 127.0.0.1:8080

введите описание изображения здесь

Измените свой план питания

Измените схему управления питанием со сбалансированной на высокопроизводительную. Вы можете сделать это в Control Panel\All Control Panel Items\Power Options

введите описание изображения здесь

Отключить IPv6

Сведения об этой конкретной задаче отправляются Джефу, где он указал на это в своем запись в блоге. На рабочем столе Windows 8 одновременно нажмите Windows Key и R key.

введите описание изображения здесь

Введите regedit в диалоговом окне "Выполнить" и нажмите "ОК".

введите описание изображения здесь

Используйте редактор реестра, чтобы развернуть дерево реестра и найти:

\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TCPIP6\Parameters

введите описание изображения здесь

Щелкните правой кнопкой мыши Parameters, разверните New и выберите значение DWORD (32-bit).

введите описание изображения здесь

Введите DisabledComponents в поле Name

введите описание изображения здесь

Дважды щелкните новое значение DisabledComponents, введите ffffffff в диалоговое окно Value data и нажмите кнопку OK.

введите описание изображения здесь

Убедитесь, что новое значение реестра содержит необходимые данные.

введите описание изображения здесь

Измените свой etc / hosts

Если вы используете виртуальные хосты, не добавляйте каждый виртуальный хост в новую строку. Вместо этого перечислите их следующим образом. 127.0.0.1 site-a site-b site-c

Я также добавил 127.0.0.1 127.0.0.1, так как слышал, что это так или иначе улучшает поиск. (Не могу подтвердить это, но это не повредит)

введите описание изображения здесь

Ваш файл hosts находится по адресу C:\Windows\System32\Drivers\etc

Проверьте, сколько процессов apache запущено

В моем случае у меня было запущено два процесса apache. Убедитесь, что у вас работает только один. Вы можете проверить это, нажав CTRL+ALT+DEL и нажав Task Manager.

введите описание изображения здесь

Выключите базовый механизм фильтрации (BFE).

То, что я обнаружил, тоже немного поработало, - это отключение базового механизма фильтрации. Поскольку остановка или отключение службы BFE значительно снизит безопасность системы, вы должны делать это только при необходимости.

Перейдите в Панель управления => Администрирование => Службы => Базовый механизм фильтрации.

введите описание изображения здесь

Остановите базовый механизм фильтрации, нажав Стоп.

введите описание изображения здесь

Повышение приоритета процесса Apache

В диспетчер задач и измените приоритет процесса Apache с нормального на высокий, щелкнув правой кнопкой мыши -> Установить приоритет -> Высокий  введите описание изображения здесь

Держите процесс Apache занятым

Это немного уродливый метод, но он определенно работает. Он загружает Apache и быстрее обрабатывает ваши собственные запросы. Вставьте свой локальный веб-адрес в расположение iframe и сохраните его в html-файле, запустите его и просто оставьте там, пока не закончите.

<html>
    <head>

<script>
setTimeout(function(){
   window.location.reload(1);
}, 2000);

</script>

</head>
<body>
<iframe name="iframe" id="iframe" src="http://mywebsite:8080"></iframe> 


</body>
</html>

Перейти на Windows 7 Pro

Как пользователь Windows 8 Pro вы имеете право на переход на более раннюю версию Windows 7. Подробнее об этом читайте здесь. Для меня это было единственное решение, которое действительно работало должным образом.

Удачи!

person bicycle    schedule 18.06.2013
comment
это хороший сборник ответов, единственное, что я сделал и работал для меня, это отключил IPv6, вот и все, поэтому спасибо;) - person AgelessEssence; 29.07.2013
comment
I also added 127.0.0.1 127.0.0.1 Это недопустимый синтаксис даже для HOSTS файла; вы не можете переназначить IP-адрес. Check how many apache processes are running. In my case I had two apache processes running. Be sure you only have one running. What‽ У вас предполагается два экземпляра httpd.exe; это ожидаемое и нормальное. Второй - это воркер, который выполняет основную работу, а первый - это просто монитор, который может перезапустить воркера в случае сбоя. Вы получаете только один в режиме отладки, который не предназначен для регулярного использования. - person Synetech; 21.11.2013
comment
Все эти вещи могут быть недействительными, обычными и т. Д., Но, по крайней мере, это заставляет apache работать быстрее. То, что вам придется ждать десять секунд для загрузки страницы, также не ожидается, но это обычное явление в системах Windows. В конце концов, может быть лучше переключиться на Mac или Ubuntu, если вы не возражаете против ошибок в системе. - person bicycle; 21.11.2013
comment
Очень хороший, подробный комментарий, но с небольшим недостатком для меня ... вместо того, чтобы помещать Apache на порт 8080, нам лучше запретить Skype использовать порты 80 и 443. Это делается в настройках соединения Skype. Указание на 8080 не является хорошей практикой с точки зрения разработчика, в основном потому, что это может конфликтовать с Apache Tomcat, который по умолчанию работает на 8080 и также включен в пакет XAMPP. - person Martin Asenov; 27.01.2014
comment
@MartinAsenov: если это только Skype, ничего страшного, Skype можно легко перенаправить на другой порт. Но у меня проблемы с портом 80 с некоторыми другими программами, такими как Dropbox, которые не так просто переместить на другой порт. - person Pavel V.; 18.12.2014
comment
Я предлагаю поставить оценку Стефана (изменить localhost на 127.0.0.1) в верхней части списка, так как это, кажется, очень часто является причиной и довольно легко проверить. - person user2345998; 24.06.2015
comment
Спасибо за отличные решения. Устранил проблему отключением ipv6. - person user1447420; 30.09.2015
comment
Приоритет httpd.exe исправил. - person Matt; 21.10.2015
comment
В моем случае у меня было запущено два процесса apache. Убедитесь, что у вас работает только один. - остановка одного из них также убьет другого. Не полезно. - person phil294; 24.10.2015
comment
а что насчет реальной операционной системы, такой как osx? - person Juan; 10.08.2016
comment
Отключение службы базовой фильтрации на Windows 7 wamp (x64) сработало для меня. - person Muhammad Saqib; 11.11.2016
comment
Я пробовал НИЧЕГО, но изменение схемы электропитания помогло - спасибо! - person Fuxi; 16.12.2016
comment
Мы должны следовать рекомендациям Microsoft по отключению IPv6 - Ссылка на ссылку - person webcoder; 10.03.2017
comment
Еще один совет: вы ограничены 10 хостами на строку в файле hosts. Как только вы добавите этот 11-й, он перестанет их распознавать, поэтому убедитесь, что вы не добавляете слишком много в одной строке ... Спасибо, Microsoft! - person Xedecimal; 07.06.2018
comment
Измените свой etc / hosts [...] не добавляйте каждый виртуальный хост в новую строку. указал мне правильное направление. Оказывается, по какой-то неизвестной причине у меня было несколько строк 127.0.0.1 localhost в моем файле hosts; после удаления лишних загрузка страниц в среднем увеличилась с более 5 секунд до менее 1 секунды. - person dregad; 13.02.2019
comment
Спасибо, просто изменение порта на 8080 решило все мои проблемы - person tayyab; 07.08.2019
comment
установка высокого приоритета apache сработала для меня - person hameds1; 27.01.2021

Это вызвано IPV6. Вот как вы заставляете MYSQL его не использовать. (так, без отключения IPV6)

отредактируйте файл mysql 'my.ini'

под [wampmysqld] или [mysqld] добавьте следующее:

bind-address = ::

Сохраните файл и перезапустите службу mysql

Наслаждайтесь!

person Honesta    schedule 15.01.2014
comment
Просто хотел поблагодарить за этот ответ ... это помогло мне ускорить выполнение запросов! - person BrownChiLD; 16.11.2014
comment
Идеально! Я дал ваш ответ с вероятностью 5%, что это поможет, но это действительно помогло! благодаря. - person AndiPower; 04.06.2015
comment
Спасибо, чувак. Скорость значительно улучшилась ... Поскольку я использую XAMPP, я добавил его в [mysqld] - person Sabeer Mohammed; 21.07.2015
comment
Этот трюк мне очень помог ... он делает мой сервер MySQL почти в 100 раз быстрее ... он будет работать на WAMP или XAMPP .. Для XAMPP просто удалите знак # перед строкой bind-address = :: .. - person Aldry Wijaya; 04.08.2015
comment
к сожалению, совсем не помогло. Я добавил [wampmysqld] раздел в свой /opt/lampp/etc/my.cnf (этот конфиг загружен, у меня нет файла .ini), перезапустил, но ничего не произошло. В любом случае спасибо за усилия. По крайней мере, это помогло кому-то - person vladkras; 22.08.2015
comment
Ты спасешь меня, друг (у). Снимаю перед тобой шляпу. - person NullPointer; 17.09.2015
comment
Раздел wampmysqld не существует в текущем xampp - person phil294; 24.10.2015
comment
@vladkras вам нужно добавить его в раздел [mysqld]. И ЭТО ПОЛНОСТЬЮ РАБОТАЛО! СПАСИБО!!!!! - person Rick Kukiela; 26.10.2015
comment
Ты мой герой! - person Andrew Surdu; 23.05.2017
comment
Обновил my.ini для xampp с этим, и мой локальный хост стал молниеносно !!! Приветствую вас !!!! - person Biju P Dais; 12.03.2018
comment
Используя wamp, не ожидал, что это будет работать. И все же это сработало. Спасибо. - person moshiuramit; 27.05.2019
comment
Это причина моей медленной работы с XAMPP. в 10 раз быстрее после выполнения этой инструкции. - person sonnb; 27.04.2020

посмотрите здесь:

http://forum.wampserver.com/read.php?2,91602,page=3

В основном используйте 127.0.0.1 вместо localhost при подключении к mysql через php в Windows 8

если вы обнаружите, что phpmyadmin медленный

в config.inc.php вы также можете изменить localhost на 127.0.0.1

person Stephan    schedule 13.11.2012
comment
Это сокращает время запроса примерно на 80%. Почему PHP так медленно подключается к MySQL с помощью localhost под Windows 8? - person wowpatrick; 12.02.2013
comment
Это не помогло мне :( Я знаю, что когда-то это исправлялось, но по какой-то причине сейчас не работает, садпанда. - person Benno; 15.10.2013
comment
Это уменьшило время отклика до 20% на Windows 8.1. Спасибо за ответ. Тот же вопрос, что и у wowpartick - person Ejaz; 12.02.2015
comment
Отлично - время запроса сократилось с 1,03 сек. до ~ 15 мс. Спасибо! (Используется win8.1 64bit) - person user2345998; 24.06.2015
comment
У меня была такая же проблема, Windows 8, phpmyadmin на localhost открывал одну небольшую таблицу (29k строк) навсегда .. как только я изменил адрес в строке URL на 127.0.0.1, он загрузился мгновенно .. очень странно - person luky; 18.10.2016
comment
Спасибо. Я вернул веру в технологии. - person Leopoldo Sanczyk; 17.11.2016
comment
Это не помогло, и я не удивлен этому. Конечно ссылка не причина - person Federico Schiocchet; 05.06.2020

Решение, которое сработало для меня, заключалось в отключении cgi_module. Воспользуйтесь одним из следующих способов:

(Метод 1) щелкните правой кнопкой мыши WAMP> Apache> Модули Apache> снимите флажок "cgi_module".

(Метод 2) Отредактируйте httpd.conf и отключите загрузку модуля CGI, добавив комментарий к этой строке:

LoadModule cgi_module modules/mod_cgi.so

Комментирование - это просто добавление # впереди, например:

#LoadModule cgi_module modules/mod_cgi.so

Перезапустите службу Apache, и все будет в порядке.

person noname    schedule 13.09.2013
comment
+1 Работает как шарм! Этот сам по себе сработал! Я использую Windows 7 Pro + Apache 2.4 + PHP 5.5.30. - person Marco Demaio; 21.11.2015
comment
Эта работа для меня. Использование El Capitan (MAMP) + Apache 2.2.29 + PHP 5.6.10. Особенно отставание при запуске тестовой среды Parallels IE. - person fidev; 24.01.2016
comment
Да, я много чего пробовал - у меня это работает, используя XAMPP на W7Pro. Также, похоже, исправлены некоторые раздражающие зависшие обновления phpMyAdmin, где PMA находится там со значком часов. - person anoldermark; 28.10.2016
comment
Это единственное, что у меня сработало. Все другие известные исправления, которые я пробовал, не сработали, но это сработало. - person AdRock; 02.05.2017
comment
даже в 2021 году это решение работает! Win10, Apache / 2.4.41 (Win64) OpenSSL / 1.1.1c PHP / 7.3.11 Datenbank-Версия клиента: libmysql - mysqlnd 5.0.12-dev - person summsel; 26.02.2021

В моем случае время загрузки в 5 раз быстрее, если это отключено в php.ini:

;zend_extension = "\xampp\php\ext\php_xdebug-2.1.0-5.3-vc6.dll"
person trogne    schedule 20.02.2014
comment
Я уже больше года ищу причину этого. Для меня это был главный и единственный виновник. Вот сообщение, в котором описывается, что вы можете делать помимо отключения Xdebug: stackoverflow.com/questions/24893010/ Спасибо! - person Pascalculator; 16.11.2014
comment
Спасибо, спасибо, спасибо, спасибо !!! Я пробовал все, что написано здесь и в других местах. И именно XDEBUG замедлял работу phpMyAdmin до чертиков. И вот он снова летает! - person hbit; 05.04.2015
comment
Точно такая же проблема, даже с более новой копией расширения. Просто для меня быстрее закомментировать его, когда он не нужен, но, вероятно, связан с одной из других настроек .ini с расширением. - person Martyn Shutt; 24.04.2015
comment
Ты герой! В конце концов, я оставил xdebug включенным, но отключил профилировщик, и мой скрипт ускорился с 5 минут до 5 секунд. Спасибо! - person user3640967; 27.11.2015
comment
для меня это было единственное, что могло его ускорить. Удивительно, но Internet Explorer 11 оказался действительно быстрым с включенным xdebug. хром и ff были чертовски медленными ... - person Guntram; 30.03.2016
comment
Я только что прокомментировал [XDebug] блок в php.ini, и скорость снова стала нормальной - person Oliver; 08.01.2018
comment
Ваш спаситель! Это было причиной проблемы, теперь я получил 90% -ное улучшение скорости сайта в localhost! - person Jones G; 23.01.2018
comment
Мужик, спасибо тебе огромное за это! Пробовал много других вещей, но это было единственное решение, которое сработало. - person FlavioEscobar; 27.03.2019

Для меня, использующего xDebug, эта строка в php.ini была убийцей производительности:

xdebug.remote_autostart=true

Когда я удалил его, страница снова стала быстрой.

person user3476854    schedule 29.03.2014
comment
Отключение расширения xdebug (строка zend_extension) сработало для меня. Теперь мне нужен новый отладчик. - Спасибо, что указали мне правильное направление. - person kosmos; 09.05.2018

если вы используете mysql, используйте 127.0.0.1 вместо localhost в mysql_connect функции, это помогло мне

person Sujay sreedhar    schedule 14.03.2013

Я еще не могу комментировать ответ @Honesta, поэтому я напишу здесь, как мне удается его решить.

Мое окружение (не знаю, актуально ли это для ответа)

  • XAMPP (версия 5.6.3)
  • Windows 8.1 Pro (64-разрядная)

Как

Я только что открыл my.ini файл и раскомментировал строку, в которой говорится

bind-address="127.0.0.1"

Этот файл находится для пользователей XAMPP в C:\xampp\mysql\bin\my.ini.

Кредиты

Эта статья помогла мне решить проблему, хотя мне в нем не все было нужно, потому что некоторые настройки в XAMPP не запрашивались.

person vcoppolecchia    schedule 17.04.2015

Я только что исправил такую ​​проблему на своем ноутбуке под управлением Windows 10. Внезапно wamp стал очень медленным - запрос на загрузку страницы занимал 2 минуты.

После нескольких попыток решить проблему оказалось отключение защитника Windows. После этого все заработало как шарм.

p.s. Я бы посоветовал вам добавить корневой каталог apache в список исключений и не отключать защитник полностью.

person Mita Ka    schedule 13.10.2015
comment
ЭТО!!!! Вы спасатель жизни, потратили часы и часы, пытаясь разобраться в этом !! - person Gisto; 27.02.2020
comment
Это сработало для меня, я боролся с этой проблемой в течение нескольких недель - person Mohammed Cherkaoui; 01.05.2020

Как указывалось в большинстве ответов, использование IP-адреса 127.0.0.1 поверх «localhost» иногда помогает решить проблему медленности, но на самом деле это не решение, потому что оно не устраняет проблему подчеркивания.

Что делает эту проблему сложной (и случайной), так это то, что она может быть вызвана примерно дюжиной разных вещей между ОС, конфигурацией WAMP и вашим браузером.

  1. Удалите ::1 localhost из файла хостов Windows и убедитесь, что 127.0.0.1 localhost присутствует. Вы хотите, чтобы ваш запрос направлялся непосредственно в прослушивающий сокет IPv4.

  2. Отключите IPv6 в вашей системе. Скорее всего, вы не используете его, и известно, что он вызывает всевозможные проблемы.

  3. Исключите двоичные пути Apache и MySQL, а также папку базы данных из вашего брандмауэра и антивирусного программного обеспечения. Они будут мешать и замедлять работу.

  4. Перезагрузите подсистему TCP / IP и перезагрузите: netsh int ip reset c:\resetlog.txt

  5. Убедитесь, что ваша система не использует устаревшие DNS-серверы: ipconfig /all

  6. Очистить кеш DNS Windows: ipconfig /flushdns

  7. Очистите кеш вашего браузера.

Это руководство более подробно: WAMP работает очень медленно

person rightstuff    schedule 11.12.2013
comment
Первое, что я делаю, и он отлично работает, другие трюки, о которых говорилось выше, определенно могут сработать, просто потому, что это в нижней части ответов, я сначала попробовал это и решил свою проблему, круто! - person Agung Sagita; 26.09.2018

Для меня это был xdebug. Я отключил и все заработало как надо!

[XDebug]
zend_extension = C:\xampp\php\ext\php_xdebug-2.3.2-5.6-vc11.dll
person Maverick    schedule 27.05.2015
comment
Именно это и случилось со мной. Спасибо, что запомнили меня! - person Silvio Delgado; 25.03.2019

После того, как я попробовал каждую инструкцию в этом посте, у меня все работает, когда я добавляю:

Avira >>
Real-Time Protection >>
Configuration >>
Exception >>

Добавить процесс:

  1. xampp \ apache \ bin \ httpd.exe
  2. xampp \ mysql \ bin \ mysqld.exe
  3. xampp \ xampp-control.exe

введите описание изображения здесь

person Max    schedule 13.05.2016
comment
Я использую Защитник Windows, и это решение сработало для меня, я просто добавил три файла в список исключенных процессов в Защитнике. - person Kevin; 04.04.2017

Я использую wamp64 на своей машине с Windows 10. У меня была такая же проблема, и отключение Xdebug из моего файла php.ini решает проблему для меня.

; [xdebug]
; zend_extension ="C:/wamp64/bin/php/php5.6.25/zend_ext/php_xdebug-2.4.1-5.6-vc11-x86_64.dll"
; xdebug.remote_enable = off
; xdebug.profiler_enable = off
; xdebug.profiler_enable_trigger = off
; xdebug.profiler_output_name = cachegrind.out.%t.%p
; xdebug.profiler_output_dir ="C:/wamp64/tmp"
; xdebug.show_local_vars=0
person Shrikant D    schedule 04.11.2017

У меня такая же проблема. Время отклика было чрезвычайно медленным, а обновления в большинстве случаев работали быстро. Все предложения, сделанные на велосипеде, не помогли. Что, по-видимому, пока что помогает лучше всего (отсутствие медленного ответа за последние 30 минут), так это сброс winsock, как описано здесь: http://www.devside.net/wamp-server/wamp-is-running-очень-медленный

netsh winsock reset
netsh int ip reset C:\resetlog.txt

После этого вам необходимо перезапустить.

person Tyron    schedule 08.01.2015
comment
Просто не забудьте выполнить как администратор. - person Marcelo Agimóvel; 10.08.2018

Используя Windows 10 (июнь 2018 г.), мне удалось улучшить загрузку, которая увеличилась с 2 секунд до менее 400 миллисекунд, выполнив ряд вещей, которые я видел в этом посте и в Интернете.

Отключен xdebug в php.ini

; [xdebug]
; zend_extension ="C:/wamp64/bin/php/php5.6.25/zend_ext/php_xdebug-2.4.1-5.6-vc11-x86_64.dll"
; xdebug.remote_enable = off
; xdebug.profiler_enable = off
; xdebug.profiler_enable_trigger = off
; xdebug.profiler_output_name = cachegrind.out.%t.%p
; xdebug.profiler_output_dir ="C:/wamp64/tmp"
; xdebug.show_local_vars=0

Используется 127.0.0.1 при установке, в моем случае Wordpress

Использование метода @honesta

edit mysql file 'my.ini'

under the [wampmysqld] add the following:

bind-address = ::

И отключение модуля cgi, такого как @Iulian Dita, сказал

The solution that worked for me was to disable the cgi_module. Use one of these methods:

(Method 1) Right click on WAMP > Apache > Apache Modules > uncheck "cgi_module"

(Method 2) Edit httpd.conf and disable the loading of the CGI module by commenting this line:

LoadModule cgi_module modules/mod_cgi.so
Commenting would be just adding a # in front, like this:

#LoadModule cgi_module modules/mod_cgi.so
Restart the Apache service and you should be good to go.
person Emanuel    schedule 07.06.2018

Была такая же проблема в Chrome, и она не исчезла после применения всех известных средств. Для меня решение заключалось в том, чтобы снять флажок «Включить защиту от фишинга и вредоносного ПО» в настройках Chrome («Настройки» -> «Показать дополнительные настройки» -> «Конфиденциальность»). После этого localhost работает молниеносно.

person guntars    schedule 06.12.2013

У меня тоже была эта пробема.

Я добавил предложенные выше записи, но это не сработало.

Это произошло из-за того, что Spybot Search и Destroy добавили 15 000 строк иммунизированных сайтов (то есть не позволяют вам их посещать) в мой файл hosts.

Мой файл hosts был 433 КБ - я удалил эти строки, и скорость загрузки моей страницы значительно улучшилась.

person bagnap    schedule 19.01.2014

Изменение (обновление) моей версии PHP с 5.5.25 на 7.0.10 решило эту проблему в моем случае.

person Sarthak Srivastava    schedule 12.07.2018

Проблема была в схеме электропитания. Изменили "Сбалансированное" на "Высокопроизводительное".

person SREE ANI    schedule 06.08.2019

У меня такая же проблема, но я решаю проблему из базы данных. Я переименовал имя таблицы и создал новую таблицу без индекса, через который выполнялись все индексы, и у меня было огромное количество данных в таблице. Я снова переименовал исходную таблицу, она исправлена ​​для меня .

person areeb    schedule 10.06.2015

Если вы используете PHP Xdebug для отладки, удалите этот файл. У меня это сработало. Время отклика уменьшено с 950 мс до 125 мс.

person Hassan Raza    schedule 10.02.2019

Я не знаю почему, но закрытие моего интернет-соединения решило эту проблему для меня.

person O.Tadj    schedule 22.11.2019

У меня были подозрения, что Chrome на какое-то время становится глупым и громоздким, и мои проблемы начались после его обновления. Поскольку Ampps работает лучше при подключении к Интернету, я поставил 1 + 1 вместе. В расширенных настройках Chrome попробуйте покопаться в веб-страницах предварительной загрузки для повышения производительности. И убить его.

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

Спасибо разработчикам Google.

person Magnus72    schedule 01.01.2020

Попробовав здесь несколько ответов и комментариев, я наконец нашел решение! В этой статье Правильный способ настройки PHP I найти новый способ настроить PHP как модуль в Apache.

Для автора статьи официальный способ настройки PHP не самый оптимальный. Наиболее распространенный и неподходящий способ настройки PHP:

# For PHP 5:
LoadModule php5_module "c:/php/php5apache2.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/php"

Я всегда делал это так, но в статье предлагается настроить модуль PHP следующим образом:

#For PHP5
LoadFile "C:/www/php5/php5ts.dll"
LoadModule php5_module "C:/www/php5/php5apache2.dll"

<IfModule php5_module>
    #PHPIniDir "C:/Windows"
    #PHPIniDir "C:/Winnt"

    <Location />
        AddType text/html .php .phps
        AddHandler application/x-httpd-php .php
        AddHandler application/x-httpd-php-source .phps
    </Location>

</IfModule>

У меня даже включен IPV6, и время загрузки упало с 45 секунд или 1 минуты или более до 2 или 4 секунд! Благодаря другим ответам, упомянутым здесь, я также оставил включенными в моей общей конфигурации следующие

ХОЗЯЙСТВЕННЫЙ ФАЙЛ:

127.0.0.1       localhost
127.0.0.1       127.0.0.1
#   ::1         localhost

HTTPD.CONF

EnableMMAP on
EnableSendfile on
AcceptFilter http none 
AcceptFilter https none
HostnameLookups Off

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

person Metafaniel    schedule 24.02.2015

Просто попробуйте режим "инкогнито" в Chrome.

Наконец, это помогло мне решить мою проблему.

Имейте в виду, это не постоянное решение.

person Roshan Perera    schedule 14.08.2017

Я бегаю на wamp, и однажды у меня была эта проблема. На это может быть много факторов, хотя я могу выделить 5 основных.

1-й. Программа может вызвать это (даже антивирусное программное обеспечение просто зависит от того, что у вас есть.)

2-й. Ваш компьютер заполнен или занимает много места? Это случилось с моим партнерским сайтом.

3-й. Проверьте свои файлы regerstry, нет ли ошибок или других вещей. (Это стало моей проблемой.)

4-й. После того, как вы удалили его, вы вручную удалили файлы, которые остались на вашем компьютере. (Да, даже после удаления с помощью wamp он имеет тенденцию оставлять папку или 2 с некоторыми важными данными. При установке это не будет повторно изменено и останется прежним.)

5-е. Загрузите последнюю версию Wamp или самую последнюю стабильную версию.

Надеюсь, что одна из этих вещей поможет.

person user979626    schedule 08.12.2011