Гость
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / php, Ошибка "Источник данных не найден и не указан драйвер, используемый по умолчанию" / 2 сообщений из 2, страница 1 из 1
15.07.2021, 13:33
    #40084120
seg856
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
php, Ошибка "Источник данных не найден и не указан драйвер, используемый по умолчанию"
Получаю соединение с ms sql в функции:

function misconnectionget(){
global $serverName;
global $connectionInfo;

if(isset($_SESSION['seance']['hltcontrol']['connection']))
{
if($_SESSION['seance']['hltcontrol']['connection']>0){

$connection=$_SESSION['seance']['hltcontrol']['connection'];
$res=sqlsrv_query($connection, 'use hltcontrol');
$err=sqlsrv_errors();

if(trim($err)=='')
{
return 0;
}

}
}

$_SESSION['seance']['hltcontrol']['connection']=sqlsrv_connect($serverName, $connectionInfo);
file_put_contents('log210.txt',print_r( sqlsrv_errors(), true));

return 1;
}

При этом в лог выдает сообщение, указанное в теме.
На старом сервере все работает хорошо.
На новом установлена та же ОС, установил тот же Apache, php - такая ошибка.
Не знаете, в чем может быть проблема?
...
Рейтинг: 0 / 0
27.07.2021, 17:23
    #40086514
DSKalugin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
php, Ошибка "Источник данных не найден и не указан драйвер, используемый по умолчанию"
seg856,

на новый сервер нужно
установить клиентскую библиотеку MSSQL соответствующей версии, если ее там нет
php.ini перенести настройки в секцию [ODBC] и Dynamic Extensions
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / php, Ошибка "Источник данных не найден и не указан драйвер, используемый по умолчанию" / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]