У меня есть страница PHP, которая обращается к базе данных MS SQL … страница работает нормально, если я запускаю ее через браузер … проблема возникает, когда я пытался заставить эту страницу работать через планировщик задач. Сценарии PHP работают, но не могут установить соединение с базой данных.
Я работаю на Windows Server 2008 … PHP 5.4 (wamp) … используя PDO … все расширения и драйверы, вероятно, установлены (так как страница PHP прекрасно работает через браузеры) … но когда я запускаю Страница PHP через мою запланированную задачу из планировщика задач через это исключение (PDOException не удалось найти драйвер) — я получил это из журнала ошибок.
Я не знаю, в чем причина этой проблемы … Я просто хочу, чтобы страница PHP работала так, как она работает в браузере
Отредактировано: я нашел что-то странное, когда я проверяю PDO :: getAvailableDrivers () из браузера, я получаю этот массив
массив
(
[0] => mysql
[1] => odbc
[2] => sqlite
)
Но когда я бегу от запланированной задачи, я получаю этот массив
массив
(
[0] => mysql
[1] => sqlite
)
Почему ODBC не доступен ??
Задача ещё не решена.
Других решений пока нет …