2014-12-04 108 views
0

我是一個有終端的noob,我試着開始學習Laravel。然而,我每次運行在爲Laravel項目安裝Mcrypt時遇到困難

composer create-project laravel/laravel projectname --prefer-dist

我得到一個錯誤,說需要這個Mcrypt PHP擴展。我一直在尋找兩天,我嘗試了mcrypt安裝程序,Homebrew,MAMP,我仍然遇到同樣的錯誤。

我的PHP版本是5.4.30,我在OS X.我試着升級到5.5,但它仍然說5.4.30。有誰知道發生了什麼問題或可能的解決方法是什麼?

+0

解決!我遵循本教程,現在它工作http://coolestguidesontheplanet.com/install-mcrypt-php-mac-osx-10-9-mavericks-development-server/ – xslibx 2014-12-04 01:14:12

回答

1

因爲Mcrypt是一個不包含在PHP包中的擴展。您需要使用此命令在服務器上安裝它:

sudo apt-get install php5-mcrypt 

,並重新啓動Web服務器,讓它踢

+0

我得到「sudo:apt-get:命令未找到」 我剛剛重新格式化了我的電腦幾個小時前使用小牛,我下載了iterm2,安裝了自制軟件,安裝了wget,然後我安裝了oh-my-zsh,就是這樣。如果有幫助。 – xslibx 2014-12-04 00:13:39

+0

@xslibx,是的,'apt-get'用於Linux。 OS X的Homebrew或Macports很好。 – halfer 2014-12-04 00:31:47