Мой Mac завис сегодня утром, и я заставил его перезагрузиться (включая несколько принудительных выходов и, в конечном итоге, удерживая кнопку питания). После запуска все работало, кроме MAMP Pro. Когда он запускается, он не сообщает о каких-либо ошибках, а просто зависает при запуске MySQL, с вращающимся рядом с ним бесконечно.
Я пытался удалить и переустановить безрезультатно. Тем не менее, обычный MAMP работает просто отлично. Я несколько раз удалял и переустанавливал / Библиотека / Поддержка приложений /appsolute/MAMP Pro, но, может быть, мне не хватает других файлов?
user625710 28 сен ’12 в 22:03 2012-09-28 22:03
2012-09-28 22:03
5 ответов
Исправлено путем перезаписи /etc/apache2/httpd.conf с /etc/apache2/httpd.conf~original
user625710 28 сен ’12 в 23:33 2012-09-28 23:33
2012-09-28 23:33
У меня была эта проблема сегодня вечером.
Причина была в том, что я создал имя хоста, но забыл назначить его на диск, прежде чем нажать кнопку » Применить».
Локальный сервер MAMP. Не запускается сервер Apache и MySQL
Удивительно, но как только вы это сделаете, вы не сможете исправить свою ошибку — она зависает при каждом запуске, и у вас никогда не появляется возможность исправить местоположение диска.
Решение состоит в том, чтобы удалить запись вручную из списка настроек MAMP.
- Выйти из MAMP Pro
- открыто ~/Library/Application Support/appsolute/MAMP PRO/settings.plist
- Найти запись, которая содержит ваш неверный хост — вы увидите это внутри XML:
serverName yourhostname
Вы должны вернуться в бизнес.
Чтобы избежать этого в будущем, лучше всего открыть «Настройки MAMP» и снять флажок » Разрешить применение», если местоположение хоста на диске недопустимо.
Источник: stackru.com
MAMP MySQL не запускается (Winows 10)
Из прочтения я вижу, что это очень распространенная проблема, и есть 2 рекомендуемых основных решения: очистить временные файлы; а также проверьте, работает ли другой экземпляр MySQL. Решение 1. Очистить файлы, которые я очистил ib_logfile0, ib_logfil1 и iddata1. Когда я перезапускаю MAMP, он воссоздает эти файлы, но сервер не запускается. Решение 2. Закройте другие экземпляры MySWL.
Я не могу найти способ проверить, работает ли MySQL еще где-нибудь. Читая вокруг (включая справочный сайт MAMP), я должен использовать диспетчер задач Windows, чтобы найти «MySQLd» и закрыть все запущенные экземпляры, однако Win10, похоже, удалил функцию поиска из диспетчера задач.
Просмотр процессов не показал, хотя: снимок экрана диспетчера задач Windows Далее я видел людей, добавляющих «innodb_force_recovery = 1» в файл my.cnf. Я искал my.cnf, но не смог его найти. Вместо этого я попытался добавить строку в C:MAMPconfmysqlmy.ini, а также попытался добавить «innodb_force_recovery = 2». Ни один не работал. Я попытался изменить номер порта, который использует MySQL, на 3307, который тоже не работал.
MAMP локальный сервер, установка и настройка MAMP, первая программа на PHP
Наконец, я удалил и переустановил MAMP — не сработало. Журнал ошибок MySQL гласит:
[Предупреждение] TIMESTAMP с неявным значением DEFAULT устарела. Пожалуйста, используйте опцию сервера —explicit_defaults_for_timestamp (см. Документацию для более подробной информации). [Примечание] —secure-file-priv установлено в NULL. Операции, связанные с импортом и экспортом данных, отключены [Примечание] C:MAMPbinmysqlbinmysqld.exe(mysqld 5.7.24-log), начиная с процесса 9044.
У кого-нибудь есть какие-либо идеи? Я думаю, что было бы полезно, если есть способ проверить экземпляры MySQL, запущенные через командную строку, а затем, если они есть, как закрыть его из командной строки. Любая помощь будет принята с благодарностью! Стив
Источник: progi.pro
MAMP MySQL не запускается (Windows 10)
Решение 1. Очистить файлы, которые я очистил ib_logfile0, ib_logfil1 и iddata1. Когда я перезапускаю MAMP, он воссоздает эти файлы, но сервер не запускается.
Решение 2. Закройте другие экземпляры MySWL. Я не могу найти способ проверить, работает ли MySQL еще где-нибудь. Читая вокруг (включая справочный сайт MAMP), я должен использовать диспетчер задач Windows, чтобы найти «MySQLd» и закрыть все запущенные экземпляры, однако Win10, похоже, удалил функцию поиска из диспетчера задач. Просмотр процессов не показал, хотя:
Далее я видел людей, добавляющих «innodb_force_recovery = 1» в файл my.cnf. Я искал my.cnf, но не смог его найти. Вместо этого я попытался добавить строку в C:MAMPconfmysqlmy.ini, а также попытался добавить «innodb_force_recovery = 2». Ни один не работал.
Я попытался изменить номер порта, который использует MySQL, на 3307, который тоже не работал.
Наконец, я удалил и переустановил MAMP — не сработало.
Журнал ошибок MySQL гласит:
[Предупреждение] TIMESTAMP с неявным значением DEFAULT устарела. Пожалуйста, используйте опцию сервера —explicit_defaults_for_timestamp (см. Документацию для более подробной информации).
[Примечание] —secure-file-priv установлено в NULL. Операции, связанные с импортом и экспортом данных, отключены
[Примечание] C:MAMPbinmysqlbinmysqld.exe(mysqld 5.7.24-log), начиная с процесса 9044.
У кого-нибудь есть какие-либо идеи?
Я думаю, что было бы полезно, если есть способ проверить экземпляры MySQL, запущенные через командную строку, а затем, если они есть, как закрыть его из командной строки.
Любая помощь будет принята с благодарностью!
Источник: overcoder.net