Я на Linux-сервере, но php не установлен в каталог по умолчанию, он находится в opt.
когда я запускаю команду php -i, это показывает, что у меня включены pdo = sqlite и dblib;
но когда я делаю phpinfo (), он не показывает мне драйвер pdo_dblib.
Я должен соединить symfony2 с сервером sql через доктрину. Даже в Symfony, когда я бегу
$ php app/console doctrine:query:sql "SELECT * FROM patientInfo"
дает мне правильный результат, но через код выдает ошибку «Не удалось найти драйвер».
Когда я пробую скрипт из Symfony, я получаю ту же ошибку «Не удалось найти драйвер».
Любая помощь??
Совершенно очевидно, что ваш веб-сервер (apache?) Не использует ту же версию PHP вашего CLI (С ommand, L ине, я nterface)
httpd -V
Команда покажет вам некоторую информацию о
Посмотрите на этот ответ если вам нужна дополнительная информация о «переключении» php-версии apache.
Других решений пока нет …