Forum Webscript.Ru
Программирование => PHP => Тема начата: CGVictor от 11 Мая 2004, 15:04:35
-
Задача: надо подключиться к MSSQL в локалке из скрипта на PHP.
Как нужно настроить Apache+PHP, чтобы всё получилось?
Положение осложняется тем, что PHP запущен под Win. В php.ini extension=mssql.dll прописано. На данный момент выдает ошибку "Call to undefined function: mssql_connect()".
Что сделано не так? Что делать?
-
Навеяно http://www.opennet.ru/openforum/vsluhforumID3/2192.html#5
А без FreeTDS\'а можно? Тем более, что у меня Win...
-
CGVictor
а клиент стоит?
а пути прописаны правильно?
а апач был перезапущен (ну глупый вопрос - но все-таки)
-
ThE0ReTiC
а апач был перезапущен (ну глупый вопрос - но все-таки
Да :)
а клиент стоит?
а пути прописаны правильно?
Вот об этом можно поподробнее?
ntwdblib.dll есть, а вот клиента я отдельно не ставил. Можно как-нибудь проще?
Ман:
The Client Tools can be installed from the MS SQL Server CD or by copying ntwdblib.dll from \\winnt\\system32 on the server to \\winnt\\system32 on the PHP box. Copying ntwdblib.dll will only provide access.
Ни черта не понял, честно говоря. Что значит only provide access? Мне, в общем-то, только access и нужен...
-
[off]Что характерно: работает не на IIS, а на WinApache. Поэтому отдельно ставить SQL Client как-то не хочется...[/off]
-
CGVictor:
Поэтому отдельно ставить SQL Client как-то не хочется...
Вообще бы я поставил - хотя бы для теста.
я не уверен, что копирование одной библиотеки даст нужный результат...
-
ThE0ReTiC:
я не уверен, что копирование одной библиотеки даст нужный результат...
даст. по крайней мере у меня заработало...
-
Yukko:
по крайней мере у меня заработало...
Ну хоть кому-то повезло.
А что еще можно забыть из того, что нужно прописать?