無法載入mcrypt擴充,請檢查您的php配置的解決辦法

來源:互聯網
上載者:User

Call to undefined function Laravel\mcrypt_create_iv() 

出現以下幾種情況後可能會造成運行phpmyadmin程式提示“無法載入 mcrypt 擴充,請檢查 PHP 配置”的 錯誤提示
出現以下幾種情況後可能會造成運行phpmyadmin程式提示“無法載入 mcrypt 擴充,
請檢查 PHP 配置”的 錯誤提示

1、沒有正確安裝Mysql資料庫,在系統服務中Mysql相關的服務沒有啟動 (請查看正確安裝Mysql的方法)

2、在系統的 system32(C:windowssystem32) 目錄下缺少 libmcrypt.dll檔案,解決方案是找到php目錄下的libmcrypt.dll,並將libmcrypt.dll複製到C:windows system32目錄中,然後重新啟動Web服務。

3、在C:windows目錄下的php.ini檔案中,沒有將“;extension=php_mcrypt.dll”中的前面一個“;”去掉,所以不能使用相應功能,解決方案是開啟php.ini檔案
找到
;extension=php_mcrypt.dll
改成
extension=php_mcrypt.dll //去掉前面的;使之生效

4、Mysql目錄沒有讀取許可權,正確的目錄許可權如下:
administrator 完全控制
system 完全控制

user 讀取加運行
其他的使用者權限全部刪除(也可保留,但安全性不高,建議刪除),然後重啟MYsql服務和Web服務(建議修改此項後重啟一下伺服器)
當你試過所有辦法之後還是不行,其實還有一步,網上很少有說,解決辦法,我的是2003+IIS+PHP5+MYSQL5

案頭>我的電腦>右鍵屬性>進階>環境變數>系統變數>建立

名:phprc
值:D:Serverphp(你的PHP在什麼目錄就是什麼)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.