Как поставить mcript на php7.2 в ISPmanager?

Mr.Friction
На сайте с 10.03.2007
Offline
128
2032

Хочу перейти на php7.2 но не могу поставить mcript в зборке от ISPmeneger система CentOS 7.

PHP 7.2 установлена как альтернативная.

Может кто подскажет как?

DR
На сайте с 22.08.2013
Offline
61
#1
Mr.Friction:
Хочу перейти на php7.2 но не могу поставить mcript в зборке от ISPmeneger система CentOS 7.
PHP 7.2 установлена как альтернативная.
Может кто подскажет как?

mcrypt устарела и в 7.2 больше не поддерживается, вместо неё можно использовать sodium. Если софту очень нужен mcrypt - самое простое откатиться на php версии 7.1, там она уже deprecated, но ещё работает.

http://php.net/manual/ru/migration71.deprecated.php

Оказываем почасовую поддержку сайтам, сделанным на CMS Drupal (http://www.dru.io), пишем модули, верстаем. Создание сайтов от 800руб. (http://www.ra-don.ru) + Партнёрская программа от 25% (http://www.ra-don.ru/partners)
Mr.Friction
На сайте с 10.03.2007
Offline
128
#2

Да это я прочел....

Но есть куча сборок в репозитариях. Но хочется чтоб с ISP пахало.

Evas EvaSystems
На сайте с 31.05.2012
Offline
83
#3

Через панель не как. Чисто теоретически вы можете попробовать самостоятельно установить расширение в консоли. Через pecl или скомпилировать

с помощью phpize+make (указывая корректные пути к pecl и phpize для php72. Например /opt/php72/bin/pecl. Также скорее всего попросит и путь к php-config если будете ставить через phpize+make)

https://pecl.php.net/package/mcrypt

Системный администратор Linux. Настройка, сопровождение и оптимизация серверов. Отзывы - searchengines.guru/ru/forum/1017473
Mr.Friction
На сайте с 10.03.2007
Offline
128
#4

Вопрос снят.

Установил.

поставил автоконфиг (yum install autoconf), потом компилятор (yum install gcc), потом /opt/php72/bin/pecl install mcrypt channel://pecl.php.net/mcrypt-1.0.1

потом прописал в пхп.ини

все!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий