Итак..... Понадобилось нам веб-морду с табличками сделать, в которую данные из базы сыпаться должны, ну т.к. с другими серверами кроме IIS не работал, решил оный и поднять. Как положено прикрутил PHP версии 5.2.9 в которой есть стандартный набор .dll и там же php_mssql.dll живёт и его pdo , раскомментил необходимые строки в php.ini, проверил командой phpinfo(), что модуль такой есть, и был рад что всё........... типа пиши коды и вперёд), но не тут-то было((((((((
После mssql_connection(.......); мне сообщают что не можу я к нему приконектиться. И чего только не было сделано, и какие песни не пели, не один бубен порвали, и библиотеки меняли типа ntwdblib.dll, ничего не помогало(((( думали всё переходить на что-то другое, но выход был найден................ итак(барабанная дробь):
Необходимо :
------- скачать библиотеку с этого сайта, так же там есть и описаво, кому читать не охото сразу смотрите табличку, в ней точно всё понятно: http://docs.moodle.org/20/en/Installing_MSSQL_for_PHP
------- скинуть из архива библиотечку в папочку ext где ваша PHP живёт
------- добавить строчку extension=php_dblib.dll в php.ini
------- перезапустить сервак IIS
------- вот и всё, после команды - phpinfo(), должен появиться модуль mssql а драйвер его - FreeTDS, команды теже от mssql_..............
Самый важный пункт:
Выбрасывайте сломаные бубны, вытирайте слёзы, клейте обратно свои волосы на место и радуйтесь.
Счастье есть!
Полезна тем кто всё таки решил пробовать такую свзяку.
Комментарии
Комментировать