GNU/Linux >> Linux の 問題 >  >> Ubuntu

Mcrypt拡張機能がThesqlの14.04サーバーにありませんか?

ubuntu14.04のphpmcrypt拡張機能は、正しくインストールされていることを示していますが、phpmyadminは次のように述べています。

 The mcrypt extension is missing. Please check your PHP configuration.

私の現在のphp設定はここにあります。さらに情報が必要な場合は、コメントを通じて私に連絡してください。

$ sudo apt-get install php5-mcrypt
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    php5-mcrypt is already the newest version.
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

ベストアンサー

これを試してください:

sudo updatedb 
locate mcrypt.ini

/ etc / php5 / mods-available

にあることを示す必要があります
locate mcrypt.so

mcrypt.iniを編集し、拡張子をmcrypt.soへのパスに一致するように変更します。例:

extension=/usr/lib/php5/20121212/mcrypt.so

今これ:

sudo php5enmod mcrypt - (optional since its already enabled during phpmyadmin setup)

ここに新しいファイルが存在することを確認します(上記の問題から自動作成する必要があります)

ls -al /etc/php5/cli/conf.d/20-mcrypt.ini
ls -al /etc/php5/apache2/conf.d/20-mcrypt.ini

それ以外の場合は、次のようにします

今すぐシンボルリンクを作成

sudo ln -s /etc/php5/mods-available/mcrypt.ini /etc/php5/cli/conf.d/20-mcrypt.ini
sudo ln -s /etc/php5/mods-available/mcrypt.ini /etc/php5/apache2/conf.d/20-mcrypt.ini

Apacheを再起動します

sudo service apache2 restart

php5またはphp5-fpmを再起動します

sudo service php5 restart

Ubuntu
  1. Debian/Ubuntuサーバーでのウイルスのスキャン

  2. Mysql拡張機能がPhp7のインストールにありません。 Ubuntu 16.04?

  3. Thesql Community Server(5.7)の起動に失敗しましたか?

  1. サーバー用のDebianとUbuntu、どちらを選択するか

  2. 初心者向けの Ubuntu サーバー

  3. Ubuntu がサーバー管理に最適な理由

  1. PHP7.2用の不足しているmcryptモジュールのインストール

  2. Sshサーバーの接続タイムアウト?

  3. Ufwのアプリプロファイルをどのように作成しますか?