2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

phpmyadmin で TypeError: implode(): Argument #1 ($array) must be of type array, string given エラー

2
Last updated at Posted at 2025-12-23

procedure 一覧を見ようとするとエラー。

image.png

また、編集を保存しようとするとエラー。

image.png

こちらは function でも起こる。

実際には編集の保存はなされているので、どうやら表示の問題っぽい。

環境

  • Ubuntu 24.04
  • phpmyadmin 5.2.1dev3
  • php 8.3.6
  • apache 2.4.58
  • mariadb 10.11.13-MariaDB-0ubuntu0.24.04.1 - Ubuntu 24.04

こちらでインストールしたもの
「phpMyAdmin + AMP を Ubuntu パッケージからインストール」
https://qiita.com/nanbuwks/items/6768bc73661bdba43af9

ユーザに依存

2025/12/23に出した調査では、ユーザに依存してエラーが起こるるという説明をしましたが、その後の調査でそれは誤りであったことがわかりました。

以下のように、 root と webdb ユーザがある。

image.png

環境で、 root@localhost だと問題が発生するのだが

image.png

webdb@localhost だと問題が発生しない。

image.png

原因

いまのところ不明。再現がしづらいらしい。
https://github.com/phpmyadmin/phpmyadmin/issues/19295

対処

調査中

procedure を消してゆくと症状が解消するが、特定の procedure や procedure の数には関係していないぽい。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?