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


Автор Тема: Не работает phpmyadmin  (Прочитано 2391 раз)

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

Оффлайн Reedness

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Не работает phpmyadmin
« : 23 Января 2018, 14:49:41 »
Установка phpmyadmin прошла успешно, ошибок никаких не было. Но по какой-то причине вместо авторизации вот это:

phpMyAdmin - Error
The mbstring extension is missing. Please check your PHP configuration.


mbstring установлен, дело не в его отсутствии.

Оффлайн archuser

  • Активист
  • *
  • Сообщений: 695
    • Просмотр профиля
Re: Не работает phpmyadmin
« Ответ #1 : 23 Января 2018, 15:28:25 »
Reedness, может так?:
(Нажмите, чтобы показать/скрыть)

Оффлайн Reedness

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Не работает phpmyadmin
« Ответ #2 : 23 Января 2018, 16:10:09 »
archuser, ничего не изменилось.

Оффлайн archuser

  • Активист
  • *
  • Сообщений: 695
    • Просмотр профиля
Re: Не работает phpmyadmin
« Ответ #3 : 23 Января 2018, 16:19:22 »
Reedness, apache после внесенных правок перезапустили?

Оффлайн Reedness

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Не работает phpmyadmin
« Ответ #4 : 23 Января 2018, 16:30:50 »
archuser, перезапустила

Оффлайн bezbo

  • Старожил
  • *
  • Сообщений: 1742
    • Просмотр профиля
Re: Не работает phpmyadmin
« Ответ #5 : 23 Января 2018, 17:02:22 »
dpkg -l php-mbstring
« Последнее редактирование: 23 Января 2018, 17:04:49 от bezbo »

Оффлайн archuser

  • Активист
  • *
  • Сообщений: 695
    • Просмотр профиля
Re: Не работает phpmyadmin
« Ответ #6 : 23 Января 2018, 17:05:17 »
Reedness, показывайте /var/log/apache2/error.log, а заодно содержимое лога php, задаваемым значением директивы error_log файла php.ini

Оффлайн Reedness

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Не работает phpmyadmin
« Ответ #7 : 23 Января 2018, 18:27:53 »
bezbo, зачем, если он уже установлен?
(Нажмите, чтобы показать/скрыть)


archuser,  /var/log/apache2/error.log
(Нажмите, чтобы показать/скрыть)


лог php
(Нажмите, чтобы показать/скрыть)

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Не работает phpmyadmin
« Ответ #8 : 23 Января 2018, 18:32:51 »
Reedness, ну так не
Код: (ini) [Выделить]
extension = mbstring
А
Код: (ini) [Выделить]
extension=mbstring.so
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн archuser

  • Активист
  • *
  • Сообщений: 695
    • Просмотр профиля
Re: Не работает phpmyadmin
« Ответ #9 : 23 Января 2018, 18:34:38 »
Reedness, да у Вас apache не стартует. И вина моя:
(Нажмите, чтобы показать/скрыть)

Оффлайн Reedness

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Не работает phpmyadmin
« Ответ #10 : 23 Января 2018, 19:02:36 »
EvangelionDeath, помогло, спасибо.

archuser, ну, service apache2 status говорит, что стартует...
(Нажмите, чтобы показать/скрыть)


но теперь появилась проблема #2 -.- гуголь не помог, т.к. требуемые пакеты установлены. они тоже как-то должны быть прописаны в php.ini?
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 23 Января 2018, 19:05:20 от Reedness »

Оффлайн archuser

  • Активист
  • *
  • Сообщений: 695
    • Просмотр профиля
Re: Не работает phpmyadmin
« Ответ #11 : 23 Января 2018, 19:36:37 »
Reedness, на форумах пишут, что проблема связана с правами доступа на каталог, заданный директивой session.save_path в php.ini. Соответственно измените владельца и группу на www-data для данного каталога, а права на 755. А вообще это похоже больше на баг.

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Не работает phpmyadmin
« Ответ #12 : 23 Января 2018, 19:42:50 »
Reedness, ну по хорошему надо показать таки какие модули подулючены. еще надо gettext и json
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн Reedness

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Не работает phpmyadmin
« Ответ #13 : 23 Января 2018, 19:57:44 »
EvangelionDeath, а их как прописать? в то же значение директивы или в отдельные?

archuser, владельца и права меняла, но результата не дало. за ссылку спасибо.

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Не работает phpmyadmin
« Ответ #14 : 23 Января 2018, 20:25:18 »
а их как прописать?
Аналогично с mbstring
Код: (ini) [Выделить]
extension=gettext.so
extension=json.so
Ну и сначала проверить или сами модули то установлены
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

 

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