函数mcrypt _ *()已弃用

时间:2017-01-02 13:10:23

标签: php mysql iis phpmyadmin windows-server-2012-r2

我刚刚安装了phpMyAdmin,每次打开页面时,我都会收到这些消息:

  

。\ libraries \ phpseclib \ Crypt \ Base.php#1592中的弃用通知   函数mcrypt_list_algorithms()已弃用

     

回溯

     

\库\ phpseclib \隐窝\ Rijndael.php#269:   phpseclib \ Crypt \ Base-> isValidEngine(整数2)   \库\ phpseclib \地穴\ Base.php#1659:   phpseclib \ Crypt \ Rijndael-> isValidEngine(整数2)   \库\ phpseclib \隐窝\ AES.php#128:   phpseclib \隐窝\碱基> _setEngine()   \库\插件\权威性\ AuthenticationCookie.php#772:   phpseclib \ Crypt \ AES-> setKey(string' kvizO)34 !; Qdh,)+')   \库\插件\权威性\ AuthenticationCookie.php#345:   PMA \ libraries \ plugins \ auth \ AuthenticationCookie-> cookieDecrypt(string   ' {" 4":"(删节)"" MAC":"(删节)"&#34有效载荷#34;:"(删节)"}&#39 ;,   字符串'(编辑)',)   \ \库#common.inc.php 758:   PMA \库\插件\ AUTH \ AuthenticationCookie-&G​​T; authCheck()   。\ server_sql.php#14:require_once(。\ libraries \ common.inc.php)

每个人在提到的功能方面都有所不同,尽管他们都以" mcrypt _"开头。试图"忽略所有"消息使它们消失一次,但在刷新页面后它们再次出现。

我还尝试将以下行添加到php.ini文件并重新启动Web服务器,但这并没有停止这些消息: error_reporting = E_ALL& ~E_NOTICE& ~E_USER_DEPRECATED& 〜E_DEPRECATED

phpMyAdmin 4.6.5.2,mySQL 5.5.45,PHP 7.1,IIS Web Server 8.5,全部在Windows Server 2012 R2下运行。想法?

0 个答案:

没有答案
相关问题