Mamp localhost разрешается очень медленно

3

Когда я делаю локальные изменения на моем сайте PHP/WordPress, localhost, похоже, не обновляется в течение 20-30 минут.

Я работаю на Mac OSX 10.8.4 и используя MAMP Pro. У меня есть два сайта, для которых я создал отдельные записи хоста, позвоните им mysite1.dev и mysite2.dev.

Вот моя конфигурация сервера MAMP:

Apache: 80
MySQL: 3306
SSL: 443

Я видел эту статью (Как устранить медленное разрешение/загрузку localhost/virtualhost (2-3-секундное отставание) на Mac OS X Lion?) на Bonjour конфликтует и редактирует мой файл /private/etc/hosts с предложениями в этой статье:

  • Я изменил имена хостов от mysite1.localhost до mysite.dev, потому что это похоже на конфликт с именами .local - DID NOT WORK

  • Я обновил файл Hosts, чтобы иметь отдельные адреса ::1 - DID NOT WORK:

    ::1 <tab> mysite1.dev
    ::1 <tab> mysite2.dev
    
  • Я попытался поместить все мои записи хоста на одну строку - также не работал:

    127.0.0.1 localhost mysite1.dev mysite2.dev
    ::1 localhost
    fe80::1%lo0 localhost
    

Кажется, что MAMP Pro перезаписывает файл hosts каждый раз, когда я перезапускаю сервер.

Я был бы SUPER благодарен за любую помощь, которую вы можете предложить.

  • 0
    Я не уверен, поможет ли это, но это предложение :-) Попробуйте очистить весь кеш, который вы можете найти прикрепленным к вашему браузеру. Также попробуйте полностью переустановить сервер MAMP. Не забудьте взять резервную копию.
  • 0
    stackoverflow.com/questions/8452614/… нашел это также .. проверьте это .. idk, если это помогает, если он действительно счастлив :-)
Показать ещё 2 комментария
Теги:
mamp
hosts

7 ответов

3

У меня были схожие проблемы с php 5.5.3. После того, как я вернулся к 5.4.19, он сработал.

Вы можете изменить версию в MAMP GUI. Возможно, вам придется переименовать папку 5.5.3 в 5.5.X для 5.4.19, чтобы отобразиться в графическом интерфейсе. Папки php размещаются по адресу: Applications/MAMP/bin/php

2

Измените кеш MAMP на OPcache. Это сработало для меня Изображение 121685

  • 0
    приятно и спасибо за совет. работал хорошо.
2

Для меня переход к стандартным параметрам порта MAMPS сделал трюк.

2

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

Инструкции, которые я выполнил:

Решение - это строки без комментирования в файле php.ini, которые можно найти в

/{MAMP Directory}/bin/php/php5.5.3/conf/php.ini

Комментарий Outcache:

[OPcache]
;zend_extension="/Applications/MAMP/bin/php/php5.5.3/lib/php/extensions/no-debug-non-zts-20121212/opcache.so"
;  opcache.memory_consumption=128
;  opcache.interned_strings_buffer=8
;  opcache.max_accelerated_files=4000
;  opcache.revalidate_freq=60
;  opcache.fast_shutdown=1
;  opcache.enable_cli=1

Документация (да, она началась в версии 5.5):

http://www.php.net/manual/en/intro.opcache.php

1

Это было очень сложно, но я нашел решение, которое оно работает в моей среде:

  • MAMP 4.2.1
  • PHP 5.6.31

НАСТРОЙКИ left menu > Настройки портов > Запустите серверы как: > Измените его на "Пользователи Unix".

Изображение 121686

0

Изменение с PHP с 7 по 5 фиксированных шахт.

0

По умолчанию порты MAMP нестандартны. Когда я переключился на стандартные порты (80 для Apache и 443 для SSL), это резко увеличилось.

Я не уверен, что это сделал Пол Баккер, или если он переключился в другую сторону.

Я использую MAMP Pro 4.2, PHP 7.1.6, Apache, OS X 10.11.6.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню