LAMP Mysql PDO FETCH_ASSOC 不起作用

LAMP Mysql PDO FETCH_ASSOC 不起作用

我有一个 PHP 脚本,它在托管或 WAMP(在 Windows 中)上运行良好,但是当我尝试在 LAMP(在 Ubuntu 中)上运行它时,它出现了这个错误:

Fatal error: Uncaught Error: Call to a member function query() on string in /var/www/html/link/app/core/class.system.php:263 Stack trace: #0 /var/www/html/link/app/pages/user/home.php(6): system->site() #1 {main} thrown in /var/www/html/link/app/core/class.system.php on line 263

这是我的代码:

public function site(){
    $site = $this->connect()->query("SELECT * FROM system")->fetch(PDO::FETCH_ASSOC);

    return $site;
}

仅有的发生在我的 Ubuntu 机器上。

相关内容