Notice: Array to string conversion in phpmyadmin/libraries/Error.class.php on line 179

升级到php5.4的另外一个问题,phpmyadmin无法登录了,出现如下提示:

Notice: Array to string conversion in phpmyadmin/libraries/Error.class.php on line 179

phpmyadmin版本是3.4.7,上述文件代码:

public function getHash()
{
if (null === $this->_hash) {
$this->_hash = md5(
$this->getNumber() .
$this->getMessage() .
$this->getFile() .
$this->getLine() .
$this->getBacktrace()
);//第179行
}
return $this->_hash;
}

Notice: Array to string conversion in phpmyadmin/libraries/Error.class.php on line 179》有2个想法

  1. $this->getNumber() .
    $this->getMessage() .
    $this->getFile() .
    $this->getLine() .
    $this->getBacktrace()
    —————————-
    这里面有一个应该属性是数组。
    —————————-
    非整最新的版本,我喜欢用最稳定,最成熟的版本,不容易出问题。

    1. php恢复到5.38了,问题解决。笔记本里的gentoo本身就是不稳定版,所以软件全部是不稳定版,现在正在换到稳定版。。。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据