- не могу запустить phpmyadmin
- phpmyadmin не работает после того, как я его установил
- не обнаружена
- Не работает PhpMyAdmin
- тред не читай@
- phpmyadmin не работает после того, как я его установил
- 9 ответов
- phpMyAdmin – установка, решение проблем при установке и настройке
- Установка в Ubuntu
- Установка из исходников
- Решение проблем при установке phpMyAdmin
не могу запустить phpmyadmin
Здравствуйте! Пару месяцев назад установила LAMP через менеджер программ: Apache2, PHP5, MySQL и phpMyAdmin. В браузере проверила, что Apache и PHP работают, сервер MySQL из консоли проверила (статус запущенного). В phpMyAdmin тоже из браузера заходила. До вчерашнего дня я работала с Apache и PHP, правда установила еще IDE NetBeans пару недель назад. MySQL и phpMyAdmin не трогала ни разу. И вот вчера не смогла войти в phpMyAdmin. Сначала было какое-то сообщение про сессию, потом при перезапуске страницы в браузере появилась форма ввода логина-пароля, но при нажатии на Go, никуда не перехожу, так и остаюсь на странице ввода логина-пароля. Я уже и сервер переставила, и PHP5, MySQL и phpMyAdmin переставила, но по-прежнему ничего не меняется. куки есть для phpMyAdmin, проверяла. в чем может быть причина? мог ли как-то повлиять NetBeans? Перекопала кучу информации, все сводится к настройке файла сервера путем добавления Include /etc/phpmyadmin/apache.conf Но это не помогает. Посоветуйте, что делать? Заранее спасибо!
Посмотри с строке запроса в браузере. Наверняка он туда токен дописал скотский. Убери его и попробуй залогиниться вновь.
«Привет Исдень» в студию.
из строки запроса в браузере убрала все лишнее, осталось http://www.localhost/phpmyadmin Username и Password остались заполненными. Как только нажимаю Go, строка приобретает вид: http://www.localhost/phpmyadmin/index.php?token=1a3c0bc7aeeee763dd313f1c8d3dc31а и все, ничего не меняется, не заходит в phpmyadmin, как будто и Go не нажимала. Даже если стираю Username и Password и набираю заново, не меняет дела
Это браузер чудит. Открой отдельную вкладку и скопируй туда руками
А ещё надо в config.inc.php настроить, только я не помню чего
Уже сказали насчет браузера, полностью почистите куки и кэш и попробуйте еще раз. Лучше с другого браузера. Если проблема осталась, сюда config.inc.php и название дистра.
Или приватный режим браузера (Ctrl+Sift+P для фокса, Ctrl+Sift+N для хрома)
А ещё PMA не нужен (:
В точку! Но рядовому ламповщику этого не объяснить 🙂 А помогать-то нужно, иначе форум засрут 🙂
Зашла в приватный режим браузера. Получила вот что: phpMyAdmin — Error Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly. Also ensure that cookies are enabled in your browser.
Куки удалила. Теперь при обновлении страницы получаю то же сообщение, что и в приватной вкладке: phpMyAdmin — Error Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly. Also ensure that cookies are enabled in your browser.
Источник
phpmyadmin не работает после того, как я его установил
Я использую Ubuntu-11.04 .
Я следовал за этими шагами на этом сайте:
Пока что мои apache2, php и mysql работают нормально, кроме phpmyadmin . Всякий раз, когда я запускаю это:
Я получаю эту ошибку в своем браузере:
не обнаружена
Запрошенный URL / phpmyadmin / не найден на этом сервере.
Сервер Apache / 2.2.17 (Ubuntu) на локальном хосте, порт 80
Пожалуйста, прочтите этот раздел в Ubuntu Wiki. Вам нужно будет настроить ваш apache2.conf, чтобы phpMyAdmin работал.
Затем добавьте следующую строку в конец файла.
Затем перезапустите Apache
Пробовал разными способами.
Наконец, это, это из документации по Ubuntu , работает для меня:
Ubuntu 16.04
После установки и настройки имени пользователя и пароля в mysql и phpmyadmin выполните следующую команду
Работал на меня .
Edit1 Если вам просто нужны apache, phPmyAdmin и MySql только для среды веб-приложений, тогда я предлагаю для экзамена, который установит все три для вас, и тогда вы готовы к работе. Вот ссылка
Не паникуйте! Просто запустите следующий код с правами root в терминале
Я столкнулся с той же проблемой, я исправил ее, запустив sudo dpkg-reconfigure phpmyadmin
дать новое имя пользователя и пароль
Вам нужно найти, где phpmyadmin находится, например locate phpmyadmin , некоторые из них вернут местоположение, например /usr/share/phpmyadmin .
Тогда вы можете символическую ссылку так: sudo ln -s /usr/share/phpmyadmin /var/www
Запуск Ubuntu 14.04 и выше /var/www больше не работает /var/www/html . например, sudo ln -s /usr/share/phpmyadmin /var/www/html
Проверено и работает. Запуск, который должен решить это для любого, кто хочет 1 лайнер.
Я перепробовал все вышеперечисленные методы, и они не сработали для меня. Наконец этот сработал.
Откройте терминал и переключитесь на супер пользователя с помощью команды: sudo su
После установки phpmyadmin, используя инструкции, приведенные в ссылке , откройте /etc/apache2/conf-available .
Там вы найдете файл с именем phpmyadmin.conf . Скопируйте это в /etc/apache2/conf-enabled . Или просто используйте команду
Перезапустите apache2 ( sudo service apache2 restart ), а затем откройте ссылку localhost / phpmyadmin в браузере.
Источник
Не работает PhpMyAdmin
Здравствуйте,уважаемые системные администраторы на ЛОРе. Сегодня здесь задаёт вопрос простой смертный нуб который установил linux вчера.
Установил PhpMyAdmin,при открытии ошибка: Not Found
The requested URL /phpmyadmin/navigation.php
смотреть логи? не?
Загрузил navigation.php в /usr/share/phpmyadmin и /etc/phpmyadmin . Не помогло.
Какой именно лог. А то у меня их много.
вестимо что лог ошибок этого хоста в апаче\нгинксе\лайтхттпд.
apt-get`ом + настройка в config-файлах
Что пишет в apache log?хм странно почему не может найти файлик. Надо по гуглить
Чую с дефолтным уонфигом заработает. Чего то ты наконфигурял
Спасибо,КЭП! Только у меня не найдено navigation.php,а не папка phpmyadmin представим так да!?
У меня default конфиг 🙂
Не стоит его ставить из реп. Возьми тарбол .
конфиг незачем трогать
А у тебя пакет: libapache2-mod-php5 стоит? Может он просто php не умеет обрабатывать? Что если обратиться напрямую?
код или что-то отработало?
вот не нужно так делать.
твои бессмысленные комментарии тут тоже не нужны 😉
Пакетный менеджер есть, им и ставь.
Теперь другая ошибка.
You don’t have permission to access /phpmyadmin/ on this server.
Ох уж эти неосиляторы, даже PhpMyAdmin нормально поставить не могут.
Кстати, я с базами данных мускула через соснольку работаю, но да, это на локалхосте. У ТС вроде тоже локалхост 🙂
тред не читай@
Использовать пакетный менеджер?
apt-get install phpmyadmin
У меня выделенный сервер.
Молодец что через консоль работаешь,прям нобелеву вручать нужно 🙂
Консольный клиент — труЪ инструмент даже для боевых серверов. А phpMyAdmin дыряв и для плохо знающих sql 🙂
скачай с оффсайта и распакуй архив в какой нибуть каталог свого веб сервера, делов то.
а когда количество таблиц не влазит в монитор?
Если укаку нуже phpMyAdmin, топай на bitnami.com и качай LAMP-стэк для линя. И да, ничего трогай в конфигах.
Кстати, я с базами данных мускула через соснольку работаю, но да, это на локалхосте.
Открой для себя mysql workbench
а когда количество таблиц не влазит в монитор?
Use pgUp/PgDown. И вообще, на локалхосте такое разве бывает? Большую БД через phpmyadmin не вытащишь, глючит, а на локалхосте опять-таки вообще без разницы что юзать, только через сосноль быстрее получается.
Спасибо, но дома он излишен, имхо. Хотя кое-кто спрашивал меня выше, ему, наверное, больше подойдет.
Источник
phpmyadmin не работает после того, как я его установил
Я использую ubuntu-11.04.
Я выполнил следующие шаги на этом сайте:
Установка Apache2 с поддержкой PHP5 и MySQL на Ubuntu | HowtoForge
До сих пор мои apache2, php и mysql отлично работают, кроме phpmyadmin . Всякий раз, когда я запускаю это:
Я получаю эту ошибку в своем браузере:
Не найдено Запрошенный URL / phpmyadmin / не найден на этом сервере. Apache / 2.2.17 (Ubuntu) Сервер на локальном хосте Порт 80
9 ответов
Пробовал различные способы.
Наконец, это из документации ubuntu работало для меня:
После установки и настройки пользователя и пароля в mysql и phpmyadmin выполните следующую команду
Работали для меня .
Ubuntu 16.04 Если вам просто нужны apache, phPmyAdmin и MySql только для среды веб-приложений, то я предлагаю для примера установить все три для вас, а затем вы готовы к работе. Здесь ссылка
Установщики и загрузки XAMPP | Друзья Apache
Не паникуйте! Просто запустите следующий код с правами root в терминале
Я столкнулся с такой же проблемой, я исправил ее, запустив sudo dpkg-reconfigure phpmyadmin
, чтобы указать новое имя пользователя и пароль
Вы должны найти, где phpmyadmin находится, например. locate phpmyadmin, некоторые из них вернут местоположение, например /usr/share/phpmyadmin.
Затем вы можете символически ссылаться на него следующим образом: sudo ln -s /usr/share/phpmyadmin /var/www
Запуск Ubuntu 14.04 и выше, /var/www больше не работает /var/www/html. например, sudo ln -s /usr/share/phpmyadmin /var/www/html
Ссылка: где разместить мой локальный сайт, начиная с версии apache2 версии 2.4.7?
Проверено и работает. Выполнение этого должно решить его для всех, кто хочет 1 лайнер.
Я пробовал все вышеперечисленные методы, и они не работали для меня. Наконец, это сработало.
Откройте терминал и переключитесь на суперпользователя с помощью команды: sudo su
После установки phpmyadmin с помощью инструкций, приведенных в ссылке, откройте /etc/apache2/conf-available.
Вы найдете файл с именем phpmyadmin.conf. Скопируйте его в /etc/apache2/conf-enabled. Или просто используйте команду
Перезапустите apache2 (sudo service apache2 restart), а затем откройте ссылку в браузере.
Источник
phpMyAdmin – установка, решение проблем при установке и настройке
PhpMyAdmin самое популярное web ориентированное управление базой данных MySQL. Незаменимый инструмент для всех, кто не дружит с языком команд MySQL сервера.
Для работы phpMyAdmin у вас должны уже стоять и работать
- MySQL сервер
- Http сервер с поддержкой php
Установка в Ubuntu
Установку выполняем командой
Установщик спросит на какой http сервер ставим – я выбрал apache2, т.к. он уже стоял у меня. Далее скрипт установки попросил создать и сконфигурировать базу данных phpmyadmin – соглашаемся и вводим пользователя и пароль для управления этой базой данных.
После установки все конфиги хранятся в /etc/phpmyadmin. На всякий случай перезапускаем http сервер.
В браузере вводим http://localhost/phpmyadmin/ и авторизуемся от пользователей MySQL сервера.
Авторизация в phpMyAdmin
Установка из исходников
Чтобы представлять что происходит при установке phpMyAdmin, я покажу действия, которые выполняют установочные скрипты многих дистрибутивов. К тому же способ установки из исходников универсален и подходит для всех Unix систем.
1. Скачиваем последнюю версию phpMyAdmin с официального сайта (на сегодняшний день последняя версия была 3.3.8).
2. Распаковываем скачанный архив в любую папку корневой директории нашего http сервера. Для условности пусть это будет папка phpmyadmin.
3. Находим в папке phpmyadmin/scripts файл create_tables.sql – это дамп таблицы phpmyadmin. Восстановим его командой от root или sudo
4. Заходим в консоль MySQL сервера и выставляем права на только что созданную базу данных phpmyadmin.
5. Правим конфигурационный файл в корне папке phpmyadmin – config.sample.inc.php.
Переименовываем его в config.inc.php, выставляем владельцем файла того от кого работает сервер http (у меня это пользователь nobody) и выставляем права на файл 600 (эти действия выполняем от root или sudo)
В самом файле config.inc.php меняем значение строк – заносим пароль для авторизации через cookie и имя пользователя, пароль для восстановленной из дампа базы phpmyadmin.
а эти строки раскомментируем
Теперь можно набирать в браузере http://localhost/phpmyadmin/ и авторизовываться.
Решение проблем при установке phpMyAdmin
1. При открытии браузером phpMyAdmin не открывается, а предлагает скачать страницу.
Решение – настроить поддержку php на http сервере. В apache модуль php подключается в httpd.conf строками,
само собой php должен быть установлен 🙂 После изменения httpd.conf перезагрузить apache сервер
2. При попытки авторизоваться возникает ошибка:
#2002 Невозможно подключиться к серверу MySQL
Решение – проверьте запущен ли MySQL сервер через консоль командой
Если пользователь нормально авторизуется, то проверьте права на файл mysql.sock. Права на файл должны быть 777.
3. После авторизации возникает ошибка:
Невозможно загрузить расширение mcrypt! Проверьте настройки PHP.
Решение – убедитесь что в вашей системе установлено приложение mcrypt и библиотека libmcrypt, а модуль php для http сервера был собран с переменной
4. После авторизации возникает ошибка:
При работе с многобайтными кодировками без установленного расширения PHP “mbstring”, phpMyAdmin не в состоянии производить корректное разбиение строк, что может привести к непредсказуемым результатам. Установите расширение PHP “mbstring”.
Решение – пересобрать модуль php для http сервера с параметром
или раскомментировать в php.ini строку
5. После авторизации в phpMyAdmin видим предупредение:
При cookie-аутентификации, в конфигурационном файле необходимо задать парольную фразу установив значение директивы $cfg[‘blowfish_secret’].
Решение – в файле конфигурации phpMyAdmin – config.inc.php задать пароль в строке
6. После авторизации в phpMyAdmin видим предупредение:
Дополнительные возможности для работы со связанными таблицами недоступны. Для определения причины нажмите здесь.
Решение – либо не установлена база данных phpMyAdmin, либо не раскомментированы строки для этой базы в файле config.inc.php. Как это делать смотрите пункты 3,4,5 из установка из исходников
Если у вас есть или были другие ошибки при установке, настройке то прошу отписываться в комментах, будем дополнять..
Источник