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

看板PHP作者 (hikke)時間5年前 (2019/06/29 11:00), 5年前編輯推噓1(1011)
留言12則, 5人參與, 5年前最新討論串1/2 (看更多)
大家好 小弟最近在使用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 上來請教各位大大 感謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.237.192.228 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1561777219.A.426.html ※ 編輯: st474ddr (36.237.192.228 臺灣), 06/29/2019 11:14:52

06/29 11:59, 5年前 , 1F
appserv php5.2.14.... 差不多15年前的版本了耶
06/29 11:59, 1F

06/29 12:16, 5年前 , 2F
php 6 是什麼鬼
06/29 12:16, 2F

06/29 14:06, 5年前 , 3F
先確認改的是正確的php.ini檔案
06/29 14:06, 3F

06/29 14:07, 5年前 , 4F
可在cmd用php --ini查詢正確位置
06/29 14:07, 4F

06/29 16:44, 5年前 , 5F
N大 對阿這是很早的系統
06/29 16:44, 5F

06/29 16:45, 5年前 , 6F
M大 就是比較後來一點的appserv提供的
06/29 16:45, 6F

06/29 16:47, 5年前 , 7F
W大 我只有找到一個php.ini 就是在C:\windows裡面的
06/29 16:47, 7F

06/29 16:47, 5年前 , 8F
我改的也是那個
06/29 16:47, 8F

06/29 16:56, 5年前 , 9F
那...appserv重啟了嗎
06/29 16:56, 9F

06/29 23:41, 5年前 , 10F
有apache 重啟了
06/29 23:41, 10F

07/02 10:52, 5年前 , 11F
不要用php 6
07/02 10:52, 11F

07/02 10:53, 5年前 , 12F
(不是很清楚你為什麼有appserv考古癖)
07/02 10:53, 12F
文章代碼(AID): #1T5jH3Gc (PHP)
文章代碼(AID): #1T5jH3Gc (PHP)