Пакет php-mcrypt отсутствует на сервере Ubuntu 18.04 LTS

Несколько дней назад лучшим решением был Extra WM Actions Compiz plugin с окном Move to next output. Он работал исключительно хорошо, намного лучше, чем Put плагин, который часто непригоден (btw. Для выравнивания окна можно найти полезный плагин Grid).

Однако опция исчезла некоторое время назад. Я все еще на 10.04 LTS на моем ноутбуке в основном из-за отсутствия этой функции в 11.10 и ее предшественников.

Я знаю, что это плохой ответ, но, возможно, есть шанс вернуть эту функцию, он существовал раньше?

7
задан 16 May 2018 в 09:45

9 ответов

php mcrypt удален в php 7.2 http://php.net/manual/en/migration71.deprecated.php

1
ответ дан 17 July 2018 в 15:15

Я сделал следующее, чтобы получить эту работу ...

sudo add-apt-repository ppa:ondrej/php sudo apt-get install php7.1-mcrypt

Если вы используете php5.6 или 7.0, вы можете использовать следующие

sudo apt-get install php5.6-mcrypt sudo apt-get install php7.0-mcrypt
0
ответ дан 17 July 2018 в 15:15

Вы все равно можете установить расширение mcrypt с помощью pecl. Эти инструкции предназначены для веб-сервера apache.

# Install prerequisites sudo apt-get install php-dev libmcrypt-dev gcc make autoconf libc-dev pkg-config # Compile mcrypt extension sudo pecl install mcrypt-1.0.1 # Just press enter when it asks about libmcrypt prefix # Enable extension for apache echo "extension=mcrypt.so" | sudo tee -a /etc/php/7.2/apache2/conf.d/mcrypt.ini # Restart apache sudo service apache2 restart

Это должно вас заставить.

В долгосрочной перспективе вы можете захотеть заменить mcrypt, он устарел для причина.

2
ответ дан 17 July 2018 в 15:15

php mcrypt удален в php 7.2 http://php.net/manual/en/migration71.deprecated.php

1
ответ дан 20 July 2018 в 15:42

Я сделал следующее, чтобы получить эту работу ...

sudo add-apt-repository ppa:ondrej/php sudo apt-get install php7.1-mcrypt

Если вы используете php5.6 или 7.0, вы можете использовать следующие

sudo apt-get install php5.6-mcrypt sudo apt-get install php7.0-mcrypt
0
ответ дан 20 July 2018 в 15:42
  • 1
    Ubuntu 18.04 имеет php7.2 на самом деле после добавления репозитория ppa и installet php7.1-mcrypt, когда я делаю a2enmod mcrypt, ответ «модуль mcrypt не существует». ! – Andrea Rossetti 6 May 2018 в 00:01

Вы все равно можете установить расширение mcrypt с помощью pecl. Эти инструкции предназначены для веб-сервера apache.

# Install prerequisites sudo apt-get install php-dev libmcrypt-dev gcc make autoconf libc-dev pkg-config # Compile mcrypt extension sudo pecl install mcrypt-1.0.1 # Just press enter when it asks about libmcrypt prefix # Enable extension for apache echo "extension=mcrypt.so" | sudo tee -a /etc/php/7.2/apache2/conf.d/mcrypt.ini # Restart apache sudo service apache2 restart

Это должно вас заставить.

В долгосрочной перспективе вы можете захотеть заменить mcrypt, он устарел для причина.

4
ответ дан 20 July 2018 в 15:42

php mcrypt удален в php 7.2 http://php.net/manual/en/migration71.deprecated.php

2
ответ дан 23 July 2018 в 16:12

Я сделал следующее, чтобы получить эту работу ...

sudo add-apt-repository ppa:ondrej/php sudo apt-get install php7.1-mcrypt

Если вы используете php5.6 или 7.0, вы можете использовать следующие

sudo apt-get install php5.6-mcrypt sudo apt-get install php7.0-mcrypt
0
ответ дан 23 July 2018 в 16:12
  • 1
    Ubuntu 18.04 имеет php7.2 на самом деле после добавления репозитория ppa и installet php7.1-mcrypt, когда я делаю a2enmod mcrypt, ответ «модуль mcrypt не существует». ! – Andrea Rossetti 6 May 2018 в 00:01

Вы все равно можете установить расширение mcrypt с помощью pecl. Эти инструкции предназначены для веб-сервера apache.

# Install prerequisites sudo apt-get install php-dev libmcrypt-dev gcc make autoconf libc-dev pkg-config # Compile mcrypt extension sudo pecl install mcrypt-1.0.1 # Just press enter when it asks about libmcrypt prefix # Enable extension for apache echo "extension=mcrypt.so" | sudo tee -a /etc/php/7.2/apache2/conf.d/mcrypt.ini # Restart apache sudo service apache2 restart

Это должно вас заставить.

В долгосрочной перспективе вы можете захотеть заменить mcrypt, он устарел для причина.

5
ответ дан 23 July 2018 в 16:12

Другие вопросы по тегам:

Похожие вопросы: