2

У меня есть сервер с Centos 6,8 Я пытаюсь установить

  1. php 5.5.
  2. MySQL 5.5
  3. PHP-MBstring

Но он показывает сообщение об ошибке как: Ошибка: php55w-common конфликтует с php-common-5.3.3-48.el6_8.x86_64

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

1 ответ1

1

удалить предыдущую установку

yum remove php-common-5.3.3-48.el6_8.x86_64

это было предложено на другом форуме:

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm

Вы можете установить php5.5 используя

yum install php55w php55w-opcache

или обновите существующую установку, используя

yum install yum-plugin-replace

yum replace php-common --replace-with=php55w-common

имя пакета для mbstring - php55w-mbstring

имя пакета для mysql - php55w-mssql

информация для Centos была получена из

https://webtatic.com/packages/php55/


информация для Linux Debian / Ubuntu на основе ниже


ибо если у вас его нет, вы можете установить ондрей PPA

add-apt-repository ppa:ondrej/php5

или общий php ppa

add-apt-repository ppa:ondrej/php

если это дает ошибку для локализации UTF 8, вы можете использовать

LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php5

или же

LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php

затем удалите предыдущую установку php

sudo apt purge php-common-5.3.3-48.el6_8.x86_64

и обновите свои списки PPA с

sudo apt update

сразу после того, как все прошло правильно, вы сможете использовать

sudo apt-get install php(version of choice) mysql(version of choice) php-mbstring

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .