[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Подключение к MS SQL серверу
sergeiss
Выдает "Call to undefined function mssql_connect() in ....", хотя и и экстеншн прописал в ини-файле, и библиотеку перенес туда, куда ини-файл указывает.

На всякий случай рестартанул весь комп. Не помогло.

Сижу, "как дурак"... И думаю, что делать.

Может, какие умные мысли у кого есть?



Спустя 18 минут, 31 секунда (9.03.2010 - 14:50) sergeiss написал(а):
Версия ПХП - 5.3.1. Может быть, проблема именно в этой версии?

У кого есть эта версия - можете попробовать просто выполнить mssql_connect(), предварительно установив библиотеку php_mssql.dll?

Спустя 6 минут, 54 секунды (9.03.2010 - 14:57) waldicom написал(а):
в phpinfo() библиотека видна? Скорее всего нет, или?

Спустя 7 минут, 2 секунды (9.03.2010 - 15:04) sergeiss написал(а):
Я там (в phpinfo()) никакие библиотеки не вижу вообще. Например, php_pgsql.dll у меня работает исправно, но phpinfo() ее не показывает.

PS. Точнее говоря, информацию о Постгре вижу smile.gif Но не про библиотеку. Возможно, это данные из сервера Постгре.

Спустя 1 час, 53 минуты, 40 секунд (9.03.2010 - 16:58) glock18 написал(а):
как phpinfo может показывать данные из сервера postgre, не имея библиотеки для того, чтобы подключиться к нему??

Спустя 12 минут (9.03.2010 - 17:10) sergeiss написал(а):
Короче говоря, нифига не получается с подключением к БД.

Скачал PHP 5.3.2, так там сразу же говорится, что MSSQL нету blink.gif И библиотеки для него даже нету.

В итоге пошел по альтернативному пути.
Приходится напрягать владельца того сервака (это парень из соседнего отдела, из соседней комнаты smile.gif), чтобы он мне выдавал данные в виде html-таблицы, согласно получаемому запросу. Мне так даже проще (для начала), но если понадобятся другие данные, то опять придется его "трясти". А вот последнее уже нехорошо.

Спустя 1 минута, 25 секунд (9.03.2010 - 17:11) waldicom написал(а):
"Это же не наш метод" (с) Приключения Шурика

Спустя 5 часов, 43 минуты, 20 секунд (9.03.2010 - 22:54) zond написал(а):
echo phpinfo();

в разделе additional .ini files parsed

... /etc/php.d/mhash.ini, /etc/php.d/mssql.ini, /etc/php.d/mysql.ini ...


в mssql.ini должен подгружаться mssql.so

Спустя 38 минут, 50 секунд (9.03.2010 - 23:33) sergeiss написал(а):
Цитата (zond @ 9.03.2010 - 23:54)
additional .ini files parsed

В этом разделе вообще написано (none), и больше ничего.
И зачем он мне вообще? У меня же на сервере нету сервера MSSQL! Он на другом компе. MySQL у меня тоже нету, а что касается Postgre, находится в отдельном разделе.

Спустя 14 часов, 37 минут, 7 секунд (10.03.2010 - 14:10) zond написал(а):
Цитата (sergeiss @ 9.03.2010 - 23:33)
Цитата (zond @ 9.03.2010 - 23:54)
additional .ini files parsed

В этом разделе вообще написано (none), и больше ничего.
И зачем он мне вообще? У меня же на сервере нету сервера MSSQL! Он на другом компе. MySQL у меня тоже нету, а что касается Postgre, находится в отдельном разделе.

mssql.so должен подгружаться на том сервере где ты работаешь с пхп , и если ты работаешь на своем сервере с пхп, то и эта либа должна у тебя подгружаться.
надеюсь ясно объяснил.

Спустя 4 часа, 4 минуты, 45 секунд (10.03.2010 - 18:15) sergeiss написал(а):
Цитата (zond @ 10.03.2010 - 15:10)
надеюсь ясно объяснил.

Ясно-то ясно, но не до конца. Что это за библиотека, где ее брать, как подгружать?

Спустя 5 часов, 35 минут, 55 секунд (10.03.2010 - 23:51) sergeiss написал(а):
Цитата
Это расширение требует, чтобы утилиты MS SQL Client Tools были установлены в той системе, где установлен PHP.


Установил. Сейчас получаю "Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server:...", что уже совершенно логично. Т.к. из дома я не могу получить доступ к локальной сети компании. Завтра на работе опробую.

PS. Всё, ушел спать с чистой совестью rolleyes.gif

PPS. Никакие библиотеки никуда не копировал, а просто установил клиента MS SQL. Он сам прописал всё, что ему нужно.
И кстати говоря, это всё написано в мануале rolleyes.gif Надо было читать внимательнее, наверное. Когда я знал, что искать (на что обращать внимание), то нашел сразу же.

Спустя 12 часов, 7 минут, 8 секунд (11.03.2010 - 11:58) sergeiss написал(а):
Сегодня проверил - всё работает "как часы"! smile.gif


_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.