Я использую PDO для установления соединения ODBC.Все работало нормально, пока перед запросом я не вставил:
$myPDOconnection->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT);
С этой строкой я получаю ошибку 500 при вызове AJAX.
Я думаю, что каким-то образом PDOконстанты PDO::ATTR_ERRMODE
и PDO::ERRMODE_SILENT
не распознаются.
Я использую IIS6 с предварительно скомпилированной Windows-версией PHP 5.3.Я сказал программе установки включить расширения PDO, о чем свидетельствует тот факт, что код работает без указанной выше строки.
Как я могу гарантировать, что PHP распознает эти (и все) константы PDO?Есть ли что-нибудь, что я могу require
?