在 OSX 上使用 Laravel 4 的 migrate 功能時,可能會遇到錯誤,提示缺少 Mcrypt PHP 擴充功能。儘管顯然已啟用,但您仍然遇到此問題。
要解決此問題,請先檢查您是否安裝了 MAMP。如果您這樣做,請繼續執行以下操作:
export PATH=/Applications/MAMP/bin/php/php5.4.10/bin:$PATH
注意: 透過在終端機中執行cd /Applications/MAMP/bin/php將“php5.4.10”替換為實際的MAMP PHP 版本。
儲存變更後,重新啟動終端。現在您應該使用正確的 PHP 版本,並且錯誤應該不再出現。
以上是為什麼 Laravel 的遷移會因為 OSX 上缺少 Mcrypt 擴充功能而失敗,如何修復?的詳細內容。更多資訊請關注PHP中文網其他相關文章!