Я пытаюсь установить php-mbstring с php 5.6, и я получаю эту ошибку:
Error: php56w-common conflicts with php-common-5.4.45-3.el6.remi.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Я попытался установить php56-mbstring, но получаю следующее. Я не уверен, означает ли это, что он уже установлен или нет:
Nothing to do
Какой наиболее подходящий пакет для установки? Какой из них я должен пытаться решить и как я могу решить это. Спасибо!
Я столкнулся с той же проблемой с моим сервером под управлением PHP 5.6.17. Мне кажется, что расширение, которое я искал, было php56w-mbstring.x86_64
Это можно найти из webtatic репозиторий. Я не помню, чтобы это было включено самостоятельно, но в случае, если оно отсутствует, есть инструкции, как включить указанное репо: http://www.certdepot.net/rhel7-install-webtatic-repository/
Вы можете перечислить доступные репозитории на вашем сервере по команде ням реполист
Для поиска, если в ваших репозиториях есть что-то связанное с командой mbstring, используйте команду ням список * mbstring *
Так что решение для меня было следующим: ням установить php56w-mbstring.x86_64
Наконец перезапустите Apache: перезапуск службы httpd
Кстати, я использую сервер CentOS, поэтому ваши команды могут немного отличаться в вашей ОС.
Вы добавили модуль в свой файл PHP.ini? extension=php_mbstring.dll
Я пытался и пытался все, пока я не пришел по этой ссылке. https://docs.phpmyadmin.net/en/latest/setup.html#debian-setup
Я запускаю / usr / sbin / pma-configure и bam phpmyadmin работает без ошибки mbstring
сейчас так много настроек, что трудно найти нужную.
под управлением Ubuntu 14.04 с 4 версиями php, установленными с помощью virtualmin webmin cp. Debian и Ubuntu изменили способ включения и выключения установки. немногие просто счастливы, что это работает сейчас. надеюсь, это поможет вам потратить меньше времени, которое я потратил, чтобы найти это решение.