php7 mcrypt windows,Windows下php安装mcrypt扩展问题
首先我們看看報錯問題:Call to undefined function App\Http\PayModels\Online\mcrypt_get_block_size(),然后我就不斷的去找度娘,各種辦法都試過了,依然沒有得到解決,報錯如下圖所示:
首先我們按照度娘解決辦法去嘗試:
1、首先我們到php->ext文件夾找 libmcrypt.dll這個文件,你會發現根本沒有!
2、接下來我們繼續按照度娘辦法,打開php.ini文件中去找 extension=mcrypt.dll這一行,你也會發現,壓根就沒有!
3、那么我們又去php擴展中找mcrypt這個擴展,發現依然沒有,這就蛋疼了,Linux下的方法倒是多,可是Windows下php安裝mcrypt擴展,你會發現找不到解決辦法!
我的解決辦法:
原因:度娘說php7以上版本,廢棄了。那么要用的筒子們,就可以按照以下步驟,即可解決該問題:
然后去下載對應php版本的,我的是php7.2.1-nts,如圖所示:
解壓后,可得到上圖所示的3個文件:
2、在php->ext目錄下,新建 'libmcrypt.dll' 這個文件,并將解壓出來的 'configure-php_mcrypt-1.0.1-7.2-nts-vc15-x64.txt'下的內容添加到 'libmcrypt.dll' 文件中,并保存!內容有點多,我就不寫了,自己去下載。
3、將 php->ext目錄下的 'libmcrypt.dll' 這個文件,復制到 Apache->bin目錄下!
4、把這個擴展寫到php.ini加載它
5、重啟服務器,即可!我們看看效果:
問題得到解決!
總結
以上是生活随笔為你收集整理的php7 mcrypt windows,Windows下php安装mcrypt扩展问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 亚马逊贝索斯身价多少 目前已成为全球最富
- 下一篇: 白户申请信用卡被拒几率 可以使用这些