phpMyAdminについてDeprecation Notice in ./libraries/classes/Table/ColumnsDefinition.php#424というエラーを解決したい

実現したいこと

php_myAdminを使っておりまして「構造」の項目をクリックして、カラムの内容を「変更」をクリックしたらエラーが起こります。エラーは無視しておりますが、それでも起こると面倒です。

私はMAMPで開発を行なっておりまして、そして、それでVSコードでPHPのコードを書き、実際にPHPmyAdminとMAMP(開発環境)の接続は成功しております。

ポート番号は80です。
http//:8889localhost/phpMyAdmin5/index.php
だと接続されません。
イメージ説明

しかし、エラーが起こります。

発生している問題・分からないこと

phpMyadminの「構造」をクリックして、「操作」の「変更」をクリックすると
「サーバ上でいくつかのエラーが検出されました!
このウィンドウの一番下を見てください」と表示されます。
と表示され以下のエラーメッセージが出力されます。

エラーメッセージ

error

1Deprecation Notice in ./libraries/classes/Table/ColumnsDefinition.php#424 2 Using ${var} in strings is deprecated, use {$var} instead 3 4Backtrace 5 6ClassLoader.php#571: include(./libraries/classes/ErrorHandler.php) 7ClassLoader.php#428: Composer\Autoload\includeFile(string '/Applications/MAMP/bin/phpMyAdmin5/vendor/composer/../../libraries/classes/Table/ColumnsDefinition.php') 8ChangeController.php#112: Composer\Autoload\ClassLoader->loadClass(string 'PhpMyAdmin\\Table\\ColumnsDefinition') 9ChangeController.php#50: PhpMyAdmin\Controllers\Table\Structure\ChangeController->displayHtmlForColumnChange(array) 10Routing.php#192: PhpMyAdmin\Controllers\Table\Structure\ChangeController->__invoke( 11, 12array, 13) 14index.php#44: PhpMyAdmin\Routing::callControllerForRoute( 15, 16string '/table/structure/change', 17, 18, 19)

該当のソースコード

特になし

試したこと・調べたこと

上記の詳細・結果

ChatGPTで検索いたしました。

補足

データベースサーバ
サーバ: Localhost via UNIX socket
サーバの種類: MySQL
サーバの接続: SSLは使用されていません ドキュメント
サーバのバージョン: 5.7.39 - MySQL Community Server (GPL)
プロトコル バージョン: 10
ユーザ: root@localhost
サーバの文字セット: UTF-8 Unicode (utf8)

Webサーバ

Apache/2.4.54 (Unix) OpenSSL/1.0.2u PHP/8.2.0 mod_wsgi/3.5 Python/2.7.18 mod_fastcgi/mod_fastcgi-SNAP-0910052141 mod_perl/2.0.11 Perl/v5.30.1
データベースクライアントのバージョン: libmysql - mysqlnd 8.2.0
PHP 拡張: mysqli ドキュメント curl ドキュメント mbstring ドキュメント
PHP のバージョン: 8.2.0

MANPのバージョンはMAMP PRO 6です。
PHPmyAdminのバージョン情報: 5.2.0

コメントを投稿

0 コメント