Я уже установил mbstring, но все равно получаю: «ВНИМАНИЕ: ini-файл модуля php-mbstring не существует в /etc/php/7.3/modPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Я уже установил mbstring, но все равно получаю: «ВНИМАНИЕ: ini-файл модуля php-mbstring не существует в /etc/php/7.3/mod

Сообщение Anonymous »

Все началось, когда я захотел установить phpmyadmin на сервер apache2 на Raspbian с помощью php7.3.
И я получил следующую ошибку, когда зашел в "

Код: Выделить всё

localhost/phpmyadmin
":

Код: Выделить всё

Fatal error: Uncaught Error: Call to undefined function PhpMyAdmin\mb_strpos() in /usr/share/phpmyadmin/libraries/classes/Url.php:257 Stack trace:
#0 /usr/share/phpmyadmin/libraries/classes/Url.php(208): PhpMyAdmin\Url::getArgSeparator()
#1 /usr/share/phpmyadmin/libraries/classes/Url.php(171): PhpMyAdmin\Url::getCommonRaw(Array, '?')
#2 /usr/share/phpmyadmin/libraries/classes/Core.php(765): PhpMyAdmin\Url::getCommon(Array)
#3 /usr/share/phpmyadmin/libraries/classes/Core.php(338): PhpMyAdmin\Core::linkURL('https://secure....')
#4 /usr/share/phpmyadmin/libraries/classes/Core.php(367): PhpMyAdmin\Core::getPHPDocLink('book.mbstring.p...')
#5 /usr/share/phpmyadmin/libraries/classes/Core.php(995): PhpMyAdmin\Core::warnMissingExtension('mbstring')
#6 /usr/share/phpmyadmin/libraries/common.inc.php(110): PhpMyAdmin\Core::checkExtensions()
#7 /usr/share/phpmyadmin/index.php(23): require_once('/usr/share/phpm...')
#8 {main} thrown in /usr/share/phpmyadmin/libraries/classes/Url.php on line 257
Затем я установил mbstring с помощью: apt install php7.3-mbstring.
Но когда я печатаю "

Код: Выделить всё

a2enmod php-mbstring" или "phpenmod php-mbstring
", я получаю это на консоли: ПРЕДУПРЕЖДЕНИЕ: ini-файл модуля php7.3-mbstring не существует в /etc/php/7.3/mods-available, однако, если я сделаю ls< /code> в этом каталоге я получаю это (mbstring.ini находится внутри него):

Код: Выделить всё

root@raspberrypi:/etc/php/7.3/mods-available# ls

calendar.ini  fileinfo.ini  iconv.ini     opcache.ini  posix.ini     sockets.ini  sysvshm.ini
ctype.ini     ftp.ini       json.ini      pdo.ini      readline.ini  sysvmsg.ini  tokenizer.ini
exif.ini      gettext.ini   mbstring.ini  phar.ini     shmop.ini     sysvsem.ini
ОБНОВЛЕНИЕ:
Я только что написал: "

Код: Выделить всё

phpenmod -v 7.3 mbstring
" и устранил ошибку.
Я получил информацию по ссылке, которую мне прислала CherryDT.

Подробнее здесь: https://stackoverflow.com/questions/709 ... ing-ini-fi
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»