[英]Laravel 4 - Mcrypt extension required
我剛剛完成安裝Ubuntu,設置了Apache,MySQL和PHP。 然后,我決定安裝Laravel框架。 我運行了composer install
並收到以下錯誤:
Mcrypt PHP extension required. Script php artisan clear-compiled handling the post-install-cmd event returned with an error
然后,我安裝了mcrypt deal,剩下的只是工匠錯誤。 我決定繼續從事我的業務,因為我無法在線找到解決方案。
現在,我開始我的第一個laravel項目。 我運行了php artisan migrate:install
,它說Mcrypt PHP extension required.
我該怎么做才能解決此問題?
我運行了此命令,但沒有幫助:
sudo ln -s /etc/php5/conf.d/mcrypt.ini /etc/php5/apache2/conf.d/20-mcrypt.ini
我已經運行了幾次,它只是說它已經安裝了:
sudo apt-get install php5-mcrypt
您只需要確保擴展配置文件已鏈接到正確的位置即可。 這是通過php5enmod
實用程序完成的。 您不應該直接創建符號鏈接
我說這應該工作。 首先,刪除您創建的符號鏈接...
sudo rm /etc/php5/apache2/conf.d/20-mcrypt.ini
然后使用php5enmod
工具
sudo php5enmod mcrypt
然后重新加載Apache
sudo service apache2 reload
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.