【发布时间】:2018-09-30 14:00:47
【问题描述】:
我正在尝试在 ubuntu 06.04 上使用 composer update 来更新 laravel,但每次我运行 composer update 这个警告总是会出现。
PHP Warning: PHP Startup: Unable to load dynamic library 'mcrypt.so' (tried: /usr/lib/php/20170718/mcrypt.so (/usr/lib/php/20170718/mcrypt.so: cannot open shared object file: No such file or directory), /usr/lib/php/20170718/mcrypt.so.so (/usr/lib/php/20170718/mcrypt.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
有人知道怎么处理吗?
我使用的是php7.2
【问题讨论】:
-
mcrypt was deprecated in PHP 7.1 and moved to PECL in PHP 7.2。如果可能,新代码应使用 OpenSSL。你确定你需要 mcrypt 吗?
-
mcrypt 已弃用,并且已经有 年 没有维护了。不要使用它。
-
我不确定我是否需要它。但问题是运行作曲家时它总是出现
-
我检查了 apache2/php.ini .. 它不存在。我不知道它正在启动
标签: php server ubuntu-16.04