WAMP / XAMPP очень медленно реагирует на локальный хост - PullRequest
112 голосов
/ 08 декабря 2011

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

127.0.0.1       localhost

127.0.0.1       localhost

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

Ответы [ 23 ]

0 голосов
/ 24 февраля 2015

Попробовав КАЖДЫЙ ЕДИНСТВЕННЫЙ ответ и комментарий здесь, и ничто не помогло мне, я наконец нашел решение!В этой статье Правильный способ настройки PHP Я нахожу новый способ настройки 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

Кроме этого, я откатил все другие решения, которые попробовал, так что я уверен, что это единственные, которые я использовал.Я хотел бы, чтобы это было полезно для кого-то =)

0 голосов
/ 10 февраля 2019

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

0 голосов
/ 08 декабря 2011

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

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

второй. Ваш компьютер заполнен или занимает много места, это происходит на моем партнерском сайте.

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

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

пятые. Загрузите последнюю версию wamp или последнюю стабильную версию.

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

...