今までxamppからMariaDBを起動させphpMyAdminを使うことでデータベースの登録などを行ってきたのですが、
突如xamppが落ち再起動ののちにphpMyAdminを立ち上げたところ
Fatal error: Uncaught TypeError: Argument 2 passed to PhpMyAdmin\Core::arrayWrite() must be of the type array, null given, called in
C:\xampp\phpMyAdmin\libraries\classes\Config.php on line 1005 and defined in
C:\xampp\phpMyAdmin\libraries\classes\Core.php:676 Stack trace: #0
C:\xampp\phpMyAdmin\libraries\classes\Config.php(1005): PhpMyAdmin\Core::arrayWrite('lang', NULL, 'ja') #1
C:\xampp\phpMyAdmin\libraries\classes\Config.php(952): PhpMyAdmin\Config->setUserValue(NULL, 'lang', 'ja', 'en') #2
C:\xampp\phpMyAdmin\libraries\common.inc.php(453): PhpMyAdmin\Config->loadUserPreferences() #3
C:\xampp\phpMyAdmin\index.php(26): require_once('C:\xampp\phpMyA...') #4 {main} thrown in
C:\xampp\phpMyAdmin\libraries\classes\Core.php on line 676
以上のエラー文と以下の画像のポップアップが出てきました。
まず上のエラーコードについて頑張って考えたところ
Core.phpの676行目「arrayWrite()」に問題があると受け取ることはできたのですが、そこからは対処方法を検索してみたのですが症状が回復しませんでした。またエラーコード200について,Dockerというものではファイアウォールが問題だった事例があるようなのですがそちらに関しても特に変更した覚えはなく対処方法が分かりません。
気になった点:
sqlのエラーログに
1Warning: Using innodb_additional_mem_pool_size is DEPRECATED. This option may be removed in future releases, together with the option innodb_use_sys_malloc and with the InnoDB's internal memory allocator.
とあり、ネットで検索した方法で修正し、此方のエラーは出なくなりましたがphpMyadminにはやはりログインできません。
2、データベースでおよそ1000件ほどのデータについて破棄と更新を毎度繰り返しているためクラッシュしてしまったのかと考えましたが
此方の証拠はなく確証は持てません
最後にphpやshellでは問題なくデータの挿入や破棄を行うことが出来ていますので
最悪使わずでも大丈夫と言えば大丈夫なのですが、今後の学習のためにも原因と修復について学んでおきたいです。
どうかよろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。