web-dev-qa-db-ja.com

Ubuntu 14.04 PHPMyAdminでmcrypt拡張機能が見つかりません

13.10を扱うこの問題を解決するための提案を試みましたが、うまくいかないようです。ページをハードリフレッシュしてもエラーは削除されません。 PHPMyAdminの下部には、php用にインストールされているmcrypt拡張機能がないことを示すボックスがあります。

どうすれば修正できますか?

5
Adam

私のために働いた修正は比較的簡単でした:

解決策:/etc/php5/Apache2/php.iniファイルに次の行を追加します。

extension=mcrypt.so

この行により、サーバーの再起動時にmcrypt拡張機能が自動的にロードされます。私の場合、Ardaの指示が同じことを達成しなかった理由はわかりませんが、以前のバージョンのLinuxからのアップグレードと関係があると思います。

5
Adam

これは報告されたバグです 。私は同じ問題を抱えていましたが、答えを見つけました ここではubuntuforums なので、すべてのクレジットは SeijiSensei :に行きます。

1)/etc/php5/conf.dのmcrypt.iniファイルは、/etc/php5/mods-availableにコピーまたはシンボリックリンクする必要があります。

cd /etc/php5/mods-available
Sudo ln -s ../conf.d/mcrypt.ini . 

2)Sudo php5enmod mcryptでモジュールを有効にします。

3)Webサーバーを再起動します:Apacheを使用している場合は、次のようになります:Sudo /etc/init.d/Apache2 restart

次にPMAにログインすると、問題が修正されます。

8
Arda