我正在使用PDO建立ODBC连接。在插入查询之前,一切正常,直到我插入:
$myPDOconnection->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT);
在该行中,我在AJAX调用时遇到500错误。
我认为PDO常量PDO::ATTR_ERRMODE
和PDO::ERRMODE_SILENT
在某种程度上无法识别。
我正在使用IIS6预编译的PHP 5.3的Windows版本。我确实告诉设置程序包含PDO扩展,这可以通过代码在没有上述行的情况下工作来证明。
如何确保PHP识别那些(和所有)PDO常量?有什么我可以require
吗?