2015-11-11 3 views
0

Я пытаюсь установить MBstring модуль в Озоне сервере ec2 это ошибка я получаюAmazon Linux PHP MBstring

команду Выполнить "SUDO ням установить PHP-MBstring"

Error: php56-common conflicts with php-common-5.3.29-1.8.amzn1.x86_64 
You could try using --skip-broken to work around the problem 
You could try running: rpm -Va --nofiles --nodigest 

У меня есть гугле и перепробовал много вариантов, но ничего не определено для PHP 5.6

Я также позволили zend.multibyte в php.ini (также проверить его в phpinfo())

+0

Похоже, вы пытаетесь установить модуль PHP5.6 в PHP5.3. Действительно ли AMAZON запускает PHP5.3? – RiggsFolly

+0

Я запускаю sudo yum install php-mbstring, что мне делать? php -v дать мне php 5.6.12 –

+0

@RiggsFolly, нет, это наоборот. –

ответ

6

Поскольку у вас есть php5.6 установлено, правильная команда для добавления поддержки mbstring равна sudo yum install php56-mbstring

+0

Ответы, как ожидается, будут учебными. Пожалуйста, уточните, почему эта команда будет работать. –

+0

@ AntonioPrerez, я не знаю, почему он был упакован таким образом. С удовольствием удаляем ответ на первый downvote, если он ошибается или нарушает какие-либо правила. –

+0

Это не значит, что ваш ответ должен быть удален, это значит, что его можно было бы улучшить, если бы вы могли немного объяснить, чем он отличается от команды OPs. Из справочного центра SO (http://stackoverflow.com/help/how-to-answer): * Брексия приемлема, но более полные объяснения лучше * –

Смежные вопросы