Войти

Показать полную графическую версию : [решено] MSSQL + PHP


-devICE-
19-11-2007, 17:53
Поставил и настроил Apache + PHP + MySQL, все работает на ура... Понадобилось подцепиться к MSSQL серверу... Вроде настроил и все работало, но в какой-то день все упало и теперь PHP не хочет подключаться к MSSQL, хотя и ntwdblib.dll лежит в system32 и в php.ini нужные строки раскоментированы.
$db_mssql_host = 'localhost';
$db_mssql_user = 'user';
$db_mssql_pwd = 'password';
$db_mssql_name = 'dbname';

$mssql_connect = mssql_connect($db_mssql_host,$db_mssql_user,$db_mssql_pwd) or die ("Could not connect to MSSQL Server");
mssql_select_db($db_mssql_name);
Подскажите как поставить все на место?

vadimiron
19-11-2007, 19:27
в какой-то день все упало и теперь PHP не хочет подключаться к MSSQL »
Слишком мало информации.
С таким количеством информации совет только один - всё переустановить.

Для более дельного совета укажите точно, что занчит "всё упало". Также напишите, что в Логе ПХП по этому поводу стоит

-devICE-
20-11-2007, 16:21
Что-то я не нашел где лежит лог пхп... :(

vadimiron
20-11-2007, 18:17
tracers.devICE,
Посмотрите здесь (http://de.php.net/errorfunc) , чтобы узнать как настроить лог ошибок.

тему переношу, так как вопрос не тлько по базам

-devICE-
12-12-2007, 17:42
Решено. Просто нашел файл ntwdblib.dll 8ой версии и положил его в папки PHP, Apache\bin и %windir%\system32. Также в Configuration Tool надо включить Named Pipes и TCP/IP. Спасибо всем :)




© OSzone.net 2001-2012