Автор Тема: Как настроить PHP+MSSQL  (Прочитано 2520 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Как настроить PHP+MSSQL
« : 11 Мая 2004, 15:04:35 »
Задача: надо подключиться к MSSQL в локалке из скрипта на PHP.

Как нужно настроить Apache+PHP, чтобы всё получилось?

Положение осложняется тем, что PHP запущен под Win. В php.ini extension=mssql.dll прописано. На данный момент выдает ошибку "Call to undefined function: mssql_connect()".

Что сделано не так? Что делать?
LJ: Backslashed life (rss)

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Как настроить PHP+MSSQL
« Ответ #1 : 11 Мая 2004, 15:07:45 »
Навеяно http://www.opennet.ru/openforum/vsluhforumID3/2192.html#5

А без FreeTDS\'а можно? Тем более, что у меня Win...
LJ: Backslashed life (rss)

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Как настроить PHP+MSSQL
« Ответ #2 : 11 Мая 2004, 15:49:28 »
CGVictor
а клиент стоит?
а пути прописаны правильно?
а апач был перезапущен (ну глупый вопрос - но все-таки)
AS IS...

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Как настроить PHP+MSSQL
« Ответ #3 : 12 Мая 2004, 08:28:20 »
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 и нужен...
LJ: Backslashed life (rss)

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Как настроить PHP+MSSQL
« Ответ #4 : 12 Мая 2004, 08:36:39 »
[off]Что характерно: работает не на IIS, а на WinApache. Поэтому отдельно ставить SQL Client как-то не хочется...[/off]
LJ: Backslashed life (rss)

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Как настроить PHP+MSSQL
« Ответ #5 : 12 Мая 2004, 09:42:52 »
Цитировать
CGVictor:
Поэтому отдельно ставить SQL Client как-то не хочется...

Вообще бы я поставил - хотя бы для теста.
я не уверен, что копирование одной библиотеки даст нужный результат...
AS IS...

Оффлайн Yukko

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1586
  • +0/-0
  • 0
    • Просмотр профиля
    • http://estrabota.com.ua
Как настроить PHP+MSSQL
« Ответ #6 : 12 Мая 2004, 11:36:58 »
Цитировать
ThE0ReTiC:
я не уверен, что копирование одной библиотеки даст нужный результат...

даст. по крайней мере у меня заработало...
работа в Украине

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Как настроить PHP+MSSQL
« Ответ #7 : 12 Мая 2004, 14:24:47 »
Цитировать
Yukko:
по крайней мере у меня заработало...

Ну хоть кому-то повезло.

А что еще можно забыть из того, что нужно прописать?
LJ: Backslashed life (rss)

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28