web-dev-qa-db-ja.com

CentOS 7のPhpMyAdminの「避難告知」

私はPhpMyAdminがVPSにインストールされていますが、次のような廃止予防通知がたくさんあります。

1)./libraries/util.class.php#1994での廃止予約通知。カーリーブレースを持つ配列と文字列オフセットアクセス構文は推奨されていません

2)./libraries/common.inc.php#261の廃止予約通知。関数get_magic_quotes_gpc()は非推奨です

3)./libraries/url_generating.lib.php#239での廃止予約通知。カーリーブレースを持つ配列と文字列オフセットアクセス構文は推奨されていません

4)./libraries/databaseInterface.class.php#537の廃止予約通知。 unparentsed a ? b : c ? d : eは廃止予定です。 (a ? b : c) ? d : eまたはa ? b : (c ? d : e)のいずれかを使用してください。

私が持っています:

CentOS 7.7 PHP 7.4.3 5.5.64)

この問題を解決するにはどうすればよいですか?、ページがロードされているかアクションが実行されるたびに表示されます)。

2
Roberto Varas

どのバージョンのPhpMyAdminを実行していますか? PHP7.4とPHP互換性の問題があるようです

PHPMMYADMINをPHP7.4と互換性のあるバージョンに更新することをお勧めします。

https://www.phpmyadmin.net/news/2020/1/8/jpmmyadmin-494-and-501-are-relefied/

あるいは、生産環境でこれを行うことを支持しないでしょう - 廃止予定のメッセージを抑制することができます。たとえば、php.iniのエラー報告設定を次のようなものに変更することができます。

error_reporting = E_ALL ^ E_DEPRECATED
 _
2
CountKyle