[請益] mcrypt相關函式無法執行

作者: st474ddr (hikke)   2019-06-29 11:00:17
大家好
小弟最近在使用AES加密功能時
運用到mcrypt_get_iv_size 和 mcrypt_encrypt 函式
起初因為主機上的PHP版本是5.2.14
我想說會不會跟版本有關或其他問題(7以上好像刪掉這功能)
於是我灌了php6在自己電腦上測試 結果也是不行
都是回報call to undefined function mcrypt_encrypt() 這種錯誤
我查了非常多的資料
有看到人家說php5之後mcrypt會內建 確實也有在資料夾中
我也有去php.ini設定把extension=php_mcrypt.dll的;拿掉
我也有試過把libmcrypt.dll丟到AppServ\php6\ext中 以及 C:\windows\system32中
可是都沒用
我已經找不到其他解決方法了
我的OS是WINDOWS
上來請教各位大大
感謝各位
作者: Nonegrame (程式寫得好,好人做到老)   2019-06-29 11:59:00
appserv php5.2.14.... 差不多15年前的版本了耶
作者: MoMoShota (正太控)   2019-06-29 12:16:00
php 6 是什麼鬼
作者: wayway2004 (暐暐)   2019-06-29 14:06:00
先確認改的是正確的php.ini檔案可在cmd用php --ini查詢正確位置
作者: st474ddr (hikke)   2019-06-29 16:44:00
N大 對阿這是很早的系統M大 就是比較後來一點的appserv提供的W大 我只有找到一個php.ini 就是在C:\windows裡面的我改的也是那個
作者: wayway2004 (暐暐)   2019-06-29 16:56:00
那...appserv重啟了嗎
作者: st474ddr (hikke)   2019-06-29 23:41:00
有apache 重啟了
作者: MOONRAKER (㊣牛鶴鰻毛人)   2019-07-02 10:52:00
不要用php 6(不是很清楚你為什麼有appserv考古癖)

Links booklink

Contact Us: admin [ a t ] ucptt.com