相关疑难解决方法(0)

安装php7.2-mcrypt的问题

因为我正在尝试从PHP 7.2.X版本加载mcrypt扩展模块.
所以我尝试使用与我当前版本的PHP兼容的PECL库,以便安装并遵循以下链接: 在安装过程中在PHP 7.2上安装mcrypt!

以下是在终端上执行某些命令后获得的结果.

root@YYY:/var/www/html/orocrm# apt install php-pear
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following package was automatically installed and is no longer required:
  libllvm4.0
Use 'sudo apt autoremove' to remove it.
The following NEW packages will be installed:
  php-pear
0 upgraded, 1 newly installed, 0 to remove and 14 not upgraded.
Need to get 285 kB of archives.
After this operation, 2,107 kB of additional disk space will be …
Run Code Online (Sandbox Code Playgroud)

php ubuntu github pecl mcrypt

31
推荐指数
4
解决办法
10万
查看次数

在 PHP 7.3.13 Ubuntu 上安装 mcrypt 时出现问题

这就是我一直在做的事情。

$ sudo apt-get -y install gcc make autoconf libc-dev pkg-config
$ sudo apt-get -y install libmcrypt-de
$ sudo pecl install mcrypt-1.0.2
> libmcrypt prefix? [autodetect] :
Run Code Online (Sandbox Code Playgroud)

我将“extension=mcrypt.so”添加到 php.ini

那我就做

sudo bash -c "echo extension=/usr/lib/php/20190902/mcrypt.so > /etc/php/7.2/cli/conf.d/mcrypt.ini"
sudo bash -c "echo extension=/usr/lib/php/20190902/mcrypt.so > /etc/php/7.2/apache2/conf.d/mcrypt.ini"
Run Code Online (Sandbox Code Playgroud)

我遵循了这些说明:https://lukasmestan.com/install-mcrypt-extension-in-php7-2/

最后我检查一下php -i | grep mcrypt

这是我的输出:

PHP Warning:  PHP Startup: mcrypt: Unable to initialize module
Module compiled with module API=20190902
PHP    compiled with module API=20180731
These options need to match
 in Unknown on …
Run Code Online (Sandbox Code Playgroud)

php mcrypt ubuntu-18.04

8
推荐指数
1
解决办法
3047
查看次数

标签 统计

mcrypt ×2

php ×2

github ×1

pecl ×1

ubuntu ×1

ubuntu-18.04 ×1