首頁 > 後端開發 > php教程 > Laravel「Mcrypt PHP 擴充功能」錯誤:使用 MAMP 時如何修復它?

Laravel「Mcrypt PHP 擴充功能」錯誤:使用 MAMP 時如何修復它?

Mary-Kate Olsen
發布: 2024-12-13 09:20:11
原創
1022 人瀏覽過

Laravel

Laravel:排除「Mcrypt PHP 擴展」錯誤

Laravel 需要Mcrypt PHP 擴展,並且指示其缺失的錯誤訊息可能會令人擴展沮喪。本文解決了在 OSX 上使用 Laravel 4 中的遷移功能時遇到的這個問題。

儘管 Mcrypt 擴充顯示已啟用,但可能仍存在問題。一個潛在的罪魁禍首是 MAMP(一種流行的 PHP 開發環境)的存在。 MAMP 使用自己的 PHP 版本,該版本可能不是 Laravel 使用的版本。

要解決此問題,請透過在終端機中執行「which php」來驗證所使用的 PHP 版本。如果不是來自 MAMP,請在主目錄 (~) 中編輯或建立 ~/.bash_profile 並新增以下行:

將「php5.4.10」替換為 MAMP 使用的適當 PHP 版本。重新啟動終端並再次檢查 PHP 版本。現在應該指向 MAMP 的 PHP。

如果上述方法不起作用,請導航至“/Applications/MAMP/bin/php”,執行“ls”以確定已安裝的PHP 版本,然後將“php5.5”替換為“/ Applications/MAMP/bin/php」。 4.10' 在命令中相應地。

使用 MAMP PHP 版本後,重試 Laravel 遷移功能。現在應該可以成功執行。

以上是Laravel「Mcrypt PHP 擴充功能」錯誤:使用 MAMP 時如何修復它?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板