ApacheがphpMyAdminに対して無効なPHPバージョンを実行しているようです。

ApacheがphpMyAdminに対して無効なPHPバージョンを実行しているようです。

オペレーティングシステム:Linux Mint 18.3

私はphpMyAdmin 4.5.4.1を使用しています。これはシナプティックの最新バージョンです。しかし、最新バージョンをインストールしたかったので、5.0.1をダウンロードして抽出し、正しい場所(/usr/share)に入れて、以前のディレクトリの名前を「phpmyadmin」に変更しました。

すると、「local/phpmyadmin」はブラウザで動作しません。次のメッセージが表示されます。

PHP 7.1.3+ is required. 
Currently installed version is: 7.0.33-0ubuntu0.16.04.7

だからPHPを7.4にアップグレードしました。現在のシステムバージョンです。

ただし、「localhost/phpmyadmin」にアクセスしようとすると、同じメッセージが表示されます。 /etc/apache2/apache2.conf ファイルを確認しましたが、PHP スタイルに関する内容はありません。ファイルの最後の行は次のとおりです。

include /etc/phpmyadmin/apache.conf

...それでこれも確認しました。繰り返しますが、システムバージョンを除いて、PHPの選択については明確なものはありません。

また、PHP 7.4のすべてのphp.iniファイルを見つけました。

/usr/lib/php/7.4/php.ini-development
/usr/lib/php/7.4/php.ini-production
/usr/lib/php/7.4/php.ini-production.cli

...それらの1つをコピーして「php.ini」に名前を変更する必要があるかもしれないことを覚えているようで、php.ini-productを「php.ini」にコピーしました。間違いなく調整が必要ですが、phpMyAdminと関連があるかどうかはわかりません。

phpMyAdminの特定のPHPバージョンをどこで提供できるかを知っている人はいますか?

PSまた、複数のPPAを使用してphpMyAdminをインストールしてみました。すべて「このPPAはxenialをサポートしていません」というメッセージが表示されました(Linux Mint 18.3 ==> Ubuntu Xenialに対応)。

ベストアンサー1

おすすめ記事