Установка портов mamp на 80 и 3306
У меня и Apache, и MySQL работают с портами MAMP по умолчанию (8888 и 8889 соответственно), и все, кажется, работает, но когда я переключаю порты на 80 для Apache и 3306 для mySQL, сервер mySQL не может перезапуститься.
Я пытаюсь настроить MAMP для работы на этих портах, потому что, очевидно, это оптимально для разработки в Dreamweaver... Таким образом, учитывая, что я хотел бы иметь идеальную среду разработки для Dreamweaver, есть ли способ обойти порт 3306? Или какими могут быть потенциальные проблемы?
Спасибо
4 ответа
На случай, если у кого-то возникнет такая же проблема, вот как я ее исправил:
Я открыл программу Activity Monitor и выбрал "Все процессы"
Далее я ищу "mysqld" в текстовом поле поиска. Есть хороший шанс, что у вас запущен экземпляр mysql, и вы должны найти его и нажать кнопку quit.
Перезапустите MAMP и у вас все будет готово.
я разместил свое решение здесь.. но будет ли это раздражать богов редактора, чтобы повторно опубликовать? я обнаружил, что это работает настолько четко и последовательно, что стоит благовествовать.
исправить любезность Abhinav Sood.
Запустите MAMP. Откройте Терминал, напечатав терминал в Центре внимания (Команда + Пробел).
Откройте настройки MAMP (Command +,) и нажмите "Сбросить порты MAMP" (порт 8888 и порт 8889 для Apache и MySQL соответственно). Нажмите на ОК.
Переключитесь на терминал. Тип
sudo apachectl stop
отключить систему Apache.Перезапустите MAMP.
Откройте настройки MAMP еще раз и нажмите Установить порты по умолчанию Apache и MySQL. Это установит порты Apache и MySQL на 80 и 3306 соответственно.
Переключитесь на терминал. Тип
sudo apachectl restart
перезапустить Apache.Вернитесь к MAMP и нажмите "Открыть стартовую страницу" (или перейдите к
http://localhost/MAMP/?language=English
в вашем браузере)
И вы сделали.
Я настроил httpd.conf. В этом файле просто замените:
Слушай 80
за
Слушай localhost:80
перезапустите mamp. Это сработало для меня.
@Mazal
В конце концов я нашел ваше отличное решение для исправления проблемы localhost:80 и apachectl. Тем не менее, проблема возобновится, когда после перезапуска против!!!!!!
Так что исправьте эту настройку перехода -> при выходе из MAMP-> [снимите флажок] сервер остановки окна.
это сохранит настройки порта на localhost:80 и apachectl в зеленом свете.
ура!