簡體   English   中英

Bitnami MAMP堆棧中的Mcrypt擴展要求錯誤

[英]Mcrypt Extention required error in Bitnami MAMP stack

我正在使用Bitnami MAMP Stack 5.6.34。 並以root用戶身份安裝它,以便在端口80加載。我試圖使用composer安裝laravel 4.2,它顯示:

Mcrypt PHP extension required error.

而且當我嘗試使用

php artisan 

這是行不通的。 當我輸出phpinfo()函數時,Mcrypt已安裝,因為它顯示已啟用。 但是當我嘗試使用時它仍然沒有顯示

php -m | grep mcrypt

我修改了php.ini文件,如下所示:

mcrypt.algorithms_dir= /Applications/mampstack/common/lib/libmcrypt
mcrypt.modes_dir= /Applications/mampstack/common/lib/libmcrypt

但是它不起作用,仍然顯示:Mcrypt PHP擴展所需的錯誤。 但是當我CD進入Mampstack然后使用

sudo ./use_mampstack

然后在終端中,使用composer install時不會出現任何錯誤,還可以使用php artisan命令,因為它發現已啟用Mcrypt。 我如何擺脫Mcrypt錯誤並使用已安裝的php加載它

Bitnami工程師在這里。 我剛剛在Mac OS X的全新Bitnami安裝中安裝了Laravel。這些是我遵循的步驟

cd installdir/frameworks
curl -LO "https://github.com/laravel/laravel/archive/v4.2.11.zip"
unzip v4.2.11.zip
mv laravel-4.2.11 laravel
cd laravel
composer install
php artisan --version

然后,使用與其他框架或installdir/docs/demo類似的配置文件(httpd-prefix.conf和httpd-app.conf)配置Apache。 您只需要修改這些文件中的不同路徑,並將httpd-prefix.conf文件包括在installdir/apache2/conf/bitnami/bitnami-apps-prefix.conf文件中。 最后重新啟動Apache以加載此配置。

我希望這有幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM