2011-12-28 4 views
11

У меня установлен MAMP на моей Mac Book Pro OS 10.6.8. Открытая стартовая страница моего MAMP теперь недоступна. Кнопка сервера Apache зеленая. Кнопка сервера MySQL красная.Я не могу получить доступ к phpmyadmin с маской

В свое время я мог получить доступ к phpmyadmin. У меня есть php-файлы в htdocs папке MAMP, с которой я могу получить доступ в localhost: 8888/filename.php. Я хочу создать другую базу данных и таблицу, но я не могу получить доступ к phpmyadmin. Я даже загрузил phpmyadmin на свой рабочий стол, но я не знаю, как его открыть. Любые предложения

+0

Является ли ваш порт MySQL (предпочтения раздел MAMP утилиты) 3306, Apache на 80? – Nonym

+0

мой порт 8888 для Apache и 8889 для MySQL – swydell

+1

Я пробовал localhost: 8888/phpmyadmin. но это не работает. – swydell

ответ

9

Я часто получаю MAMP, дающий мне красный свет для MySQL.

Каждый раз, когда я исправил его, исключив все экземпляры процесса mysqld.

Завершите мониторинг активности для нескольких экземпляров этого процесса - если есть, то это ваша проблема. Выйдите из них и перезапустите MAMP.

Монитор активности можно найти в Applications > Utilities > Activity Monitor.app. - Найдите mysqld в окне поиска в правом верхнем углу монитора активности, и если выполняется несколько экземпляров, выйдите из них.

Если нет, попробуйте завершить процесс в любом случае и перезапустить MAMP.

Update: более простой способ выполнить это:

$ killall mysqld 

От терминала.

+0

Вы хотите сказать quit MAMP? Потому что я делаю это каждый раз. Я перестаю работать с файлом php. Или что вы имеете в виду, покидая процесс. Где находится монитор активности? :). – swydell

+0

см. Обновленный ответ –

+0

Я нашел монитор активности, нашел mysqld, дважды щелкнул по нему, а затем оставил все процессы. Затем я снова начал использовать MAMP. Теперь открывается страница phpmyadmin, и я могу получить доступ к phymyadmin. Большое спасибо, всем. – swydell

0

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

Чтобы предоставить разрешение:

  1. Расположить MAMP каталог в Finder
  2. Ctrl-щелчок>Get Info
  3. Под Sharing & Права доступа, если имя пользователя не отображается, нажмите + и выберите имя пользователя
  4. Обеспечение Privilege показывает Читать & Написать
  5. Нажмите Применить к вложенным объектам с значка настроек
2

У меня была такая же или аналогичная проблема, при которой PHPMyAdmin был вычеркнут после установки MAMP 3.5. Я проверил версию PHP и был установлен в 5.2, поэтому я просто натолкнулся на 5.6, и мой значок PHPmyAdmin стал активным.

Надеюсь, что это поможет.

35

В последней версии MAMP (4.1.1) параметр по умолчанию в настройках был установлен на «PHP 7.1.1». После того, как я установил параметр по умолчанию 7.0.15, инструменты PHPmyAdmin перестали быть серыми и работали нормально.

Screenshot of PHP tab of MAMP preferences

+1

Спасибо, что вы звоните в Brent. Я не знаю, сколько раз я видел этот вариант, но он просто не «нажал», чтобы попробовать его изменить. Как только я это сделал, phpMyAdmin зажглась! – HPWD

+0

Спасибо! Это тоже работало для меня! –

+0

Я не понимаю, как MAMP можно упаковать с версией PHPMyAdmin, которая несовместима с пакетом PHP. Но большое спасибо за этот ответ! – DeadEye

Смежные вопросы