Ubuntu 13.10デスクトップを実行し、ランプスタック(Apache 2.4.6、およびPHPバージョン5.5.3-1ubuntu2)をインストールし、仮想ホストをセットアップしました。 php5-curlとphp5-mcryptもapt-get'ed(インストール時にエラーなし)
Magento(1.8.0.0)開発環境をセットアップしようとしていますが、エラーは次のとおりです。
PHP extension "mcrypt" must be loaded.
Mcryptを「ロード」するにはどうすればよいですか?
Mcryptパッケージには、インストール後に使用可能なmodに含まれないという問題があるようです。
修正するには、単に:
Sudo ln -s /etc/php5/conf.d/mcrypt.ini /etc/php5/mods-available/mcrypt.ini
Sudo php5enmod mcrypt
Sudo restart Apache2
最後のコマンドが機能しない場合は、代わりにSudo service Apache2 restart
を実行します。
ソリューションは、php5-mcryptモジュールをインストールして有効にします。以下のコマンドシーケンスを使用します。
Sudo apt-get install php5-mcrypt Sudo php5enmod php5-mcrypt SudoサービスApache2の再起動
以下のURLに従って、magento2(M2)をubuntuサーバーにインストールします。