Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Помогите настроить phpmyadmin  (Прочитано 1691 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн efo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
Помогите настроить phpmyadmin
« : 02 Ноября 2021, 14:10:02 »
ubuntu 18.04 server
php, mysql, phpmyadmin установлены
на всем этом работает сайт moodle - http://192.168.0.33/moodle/
структура каталогов
/var/www/html/moodle
сделал симлинк на phpmyadmin в /var/www/html

не могу выйти в phpmyadmin, по адресу http://192.168.0.33/phpmyadmin  выдает HTTP ERROR 500
вероятнее всего проблема в phpmyadmin.conf
откуда и куда мне его поместить?


Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27814
    • Просмотр профиля
Re: Помогите настроить phpmyadmin
« Ответ #1 : 02 Ноября 2021, 15:04:22 »
Его надо удалить и воспользоваться нормальным SQL клиентом.
Например, dBeaver, который умеет в SSH туннелинг искаропки.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн efo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
Re: Помогите настроить phpmyadmin
« Ответ #2 : 02 Ноября 2021, 16:21:51 »
Установил dBeaver, запускаю, выходит ошибка.
Вот начало лога:
!SESSION 2021-11-02 13:15:31.982 -----------------------------------------------
eclipse.buildId=unknown
java.version=11.0.12
java.vendor=Eclipse Foundation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=ru_RU
Command-line arguments:  -os linux -ws gtk -arch x86_64

!ENTRY org.eclipse.osgi 4 0 2021-11-02 13:15:33.300
!MESSAGE Произошла ошибка в ходе автоматической активации комплекта org.eclipse.ui.ide (151).
!STACK 0
org.osgi.framework.BundleException: Исключительная ситуация в org.eclipse.ui.internal.ide.IDEWorkbenchPlugin.start модуля org.eclipse.ui.ide.
at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:828)
at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:759)
at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1019)
at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:365)
at org.eclipse.osgi.container.Module.doStart(Module.java:605)
...
« Последнее редактирование: 02 Ноября 2021, 20:16:01 от ALiEN175 »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27814
    • Просмотр профиля
Re: Помогите настроить phpmyadmin
« Ответ #3 : 02 Ноября 2021, 17:06:53 »
Запускаете где? На сервере?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн efo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
Re: Помогите настроить phpmyadmin
« Ответ #4 : 02 Ноября 2021, 21:13:40 »
Запускаете где? На сервере?
да, на сервере
« Последнее редактирование: 02 Ноября 2021, 21:28:16 от efo »

Оффлайн AlexDem

  • Активист
  • *
  • Сообщений: 503
    • Просмотр профиля
Re: Помогите настроить phpmyadmin
« Ответ #5 : 03 Ноября 2021, 00:40:25 »
Пробовал?
https://stackoverflow.com/questions/21699774/internal-server-error-http-error-500-after-installing-phpmyadmin-on-a-certain
Первая ссылка в гугле... сам то какие то действия предпринял из того, что нагугливается?

Оффлайн efo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
Re: Помогите настроить phpmyadmin
« Ответ #6 : 03 Ноября 2021, 09:26:37 »
Пробовал?
https://stackoverflow.com/questions/21699774/internal-server-error-http-error-500-after-installing-phpmyadmin-on-a-certain
Первая ссылка в гугле... сам то какие то действия предпринял из того, что нагугливается?
Пробовал. Не все, конечно )
Часть операций проделал дополнительно, пока положительного результата нет.

Из того, что могу сказать:
root@moodle_new:/home/moodle2# apt policy phpmyadmin
phpmyadmin:
  Установлен: 4:4.6.6-5ubuntu0.5
  Кандидат:   4:4.6.6-5ubuntu0.5
  Таблица версий:
 *** 4:4.6.6-5ubuntu0.5 500
        500 http://ru.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages
        500 http://ru.archive.ubuntu.com/ubuntu bionic-security/universe amd64 Packages
        100 /var/lib/dpkg/status
     4:4.6.6-5 500
        500 http://ru.archive.ubuntu.com/ubuntu bionic/universe amd64 Packages

root@moodle_new:/home/moodle2# php -v
PHP 8.0.12 (cli) (built: Oct 22 2021 12:34:00) ( NTS )
Copyright (c) The PHP Group
Zend Engine v4.0.12, Copyright (c) Zend Technologies
    with Zend OPcache v8.0.12, Copyright (c), by Zend Technologies
root@moodle_new:/home/moodle2# ls -d /etc/apache2/mods-enabled/php*.conf
/etc/apache2/mods-enabled/php8.0.conf
В /var/log/apache2/error.log много строк с
[Wed Nov 03 06:14:52.116773 2021] [php:error] [pid 13498] [client 192.168.0.100:49741] PHP Fatal error:  Array and string offset access syntax with curly braces is no longer supported in /usr/share/phpmyadmin/libraries/url_generating.lib.php on line 231
Эта строка выгладит так:
            $separator = $arg_separator{0};
Пользователь добавил сообщение 03 Ноября 2021, 09:59:37:
Нашел тему с похожей проблемой https://forum.ubuntu.ru/index.php?topic=167329.0
Проделал у себя
root@moodle_new:/home/moodle2# ls -la /etc/apache2/conf.d | grep phpmy
lrwxrwxrwx 1 root root   27 ноя  3 06:44 phpmyadmin.conf -> /etc/phpmyadmin/apache.conf
root@moodle_new:/home/moodle2# cat phpmyadmin.conf
cat: phpmyadmin.conf: No such file or directory
« Последнее редактирование: 03 Ноября 2021, 09:59:37 от efo »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27814
    • Просмотр профиля
Re: Помогите настроить phpmyadmin
« Ответ #7 : 03 Ноября 2021, 10:33:30 »
да, на сервере
/facepalm

На своём рабочем компьютере запускайте!
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн efo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
Re: Помогите настроить phpmyadmin
« Ответ #8 : 03 Ноября 2021, 10:54:21 »
На своём рабочем компьютере запускайте!
Сорри за вопрос. Как это сделать?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27814
    • Просмотр профиля
Re: Помогите настроить phpmyadmin
« Ответ #9 : 03 Ноября 2021, 10:58:24 »
Двойным кликом! Вы такие вопросы задаёте, словно никогда за компьютером не работали.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн efo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
Re: Помогите настроить phpmyadmin
« Ответ #10 : 03 Ноября 2021, 11:32:31 »
Двойным кликом! Вы такие вопросы задаёте, словно никогда за компьютером не работали.
ну я ставил dBeaver на сервер, запускал там же)
Пока ковырял, выяснил, что у меня на root нет пароля.
Поставил версию для Windows. Соединяюсь (без пароля)
Communications link failure

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
  Connection refused: connect

Пароль пробовал установить, но пока тоже результата нет) Ошибки прут)


Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27814
    • Просмотр профиля
Re: Помогите настроить phpmyadmin
« Ответ #11 : 03 Ноября 2021, 14:51:42 »
В свойствах соединения настройте SSH подключение к серверу.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн efo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
Re: Помогите настроить phpmyadmin
« Ответ #12 : 04 Ноября 2021, 22:15:34 »
В свойствах соединения настройте SSH подключение к серверу.
При подключении вышло сообщение, что надо что-то докачать, потом ошибка:

Packet for query is too large (4 739 923 > 65 535). You can change this value on the server by setting the 'max_allowed_packet' variable.

Поискал где поправить, не нашел. Ткните носом, пожалуйста!

Оффлайн shamanhuev

  • Активист
  • *
  • Сообщений: 605
    • Просмотр профиля
Re: Помогите настроить phpmyadmin
« Ответ #13 : 05 Ноября 2021, 03:00:57 »
где поправить,
что нибудь похожее на my.ini  или php.ini

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27814
    • Просмотр профиля
Re: Помогите настроить phpmyadmin
« Ответ #14 : 05 Ноября 2021, 13:16:24 »
Packet for query is too large (4 739 923 > 65 535). You can change this value on the server by setting the 'max_allowed_packet' variable.

/etc/mysql/mysql.conf.d/

Создать файл zz-server.conf, добавить
[server]
max_allowed_packet = 10M

Если вы пытались залить дамп БД, это делается через консоль
mysql -h server -u user -p password < dump.sql, либо построчно через Alt+X.
« Последнее редактирование: 05 Ноября 2021, 13:24:26 от AnrDaemon »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.048 секунд. Запросов: 25.