我在我的代码中使用了https://github.com/Xeoncross/DByte这个PDO包装器 这个网站工作正常,直到最后一天,现在我可以在网站中看到一条错误消息。
Fatal error: Access to undeclared static property: DB::$c in
/home/NAME/public_html/TEST/inc/config.php on line 16
第16行的代码是
require('DB.php');
$pdo = new PDO(
'mysql:dbname=DBNAME;host=localhost',
'DBUSER',
'MYPASSWORD',
array(
PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8",
PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_OBJ,
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION
)
);
DB::$c = $pdo;
?>
DB DB中的问题是什么:$ c = $ pdo;我是从中午之后开始的。