- php & mssql, adi, 17:52 , 02-Авг-05 (1)
> Здравствуй, многоужаемый All! нужно решение проблемы. С помощью php скриптов >работать с БД MSSQL (веб-сервер apache(unix)). Как сделать это? Увидел ключ >сборки в php --with-mssql[=DIR]. Это оно? Как его правильнее собрать? >Система какая??? Для ФриБСД ставится автоматом при установке из портов. Для остальных нужно качать freetds (www.freetds.org) и при сборке ПХП в опции --with-mssql указать каталог с установленной freetds
- php & mssql, sda, 08:09 , 03-Авг-05 (2)
>Система какая??? >Для ФриБСД ставится автоматом при установке из портов. Для остальных нужно >качать >freetds (www.freetds.org) и при сборке ПХП в опции --with-mssql указать >каталог >с установленной freetds Я собираю php вручную, не из портов. Система FreeBSD. Нужно указывать опцию? Или ничего вообще не нужно?
- php & mssql, Maniak, 03:24 , 21-Авг-05 (3)
> Я собираю php вручную, не из портов. Система FreeBSD. Нужно >указывать опцию? Или ничего вообще не нужно? Качни FreeTDS и собери его перед сборкой ПХП, ну а ПХП собирай с --with-mssql=/{путь куда поставил FreeTDS}. Сейчас точно не помню, но вроде при сборке ПХП я ещё что-то включал... В понедельник на работы выйду и уточню... Хотя по идее этого уже достаточно. Не забудь подправить файл freetds.config, там собственно твои DSN и описываются...
- php & mssql, adi, 16:46 , 24-Авг-05 (4)
>>Система какая??? >>Для ФриБСД ставится автоматом при установке из портов. Для остальных нужно >качать >>freetds (www.freetds.org) и при сборке ПХП в опции --with-mssql указать >каталог >>с установленной freetds > > Я собираю php вручную, не из портов. Система FreeBSD. Нужно >указывать опцию? Или ничего вообще не нужно? Почему игнорируем порты? Недавно php модули в портах немного посортировали. Теперь все php-extentions размазаны по всему дереву портов в соответствующих подкаталогах. Лучше всего зайти в /usr/ports/databases и найти то, что начинается на "php-" и заканчивается на "freetds" (просто точно названия порта не помню) и сделать make install clean. Вся натройка занимает пару минут, но есть одно но при работе с FreeTDS -- нужен достаточный объем темпового пространства при работе с большИми объемами данных.
- php & mssql, sda, 16:55 , 24-Авг-05 (5)
>Почему игнорируем порты? Недавно php модули в портах немного посортировали. Теперь все >php-extentions размазаны по всему дереву портов в соответствующих подкаталогах. Лучше всего >зайти в /usr/ports/databases и найти то, что начинается на "php-" и >заканчивается на "freetds" (просто точно названия порта не помню) и сделать >make install clean. Вся натройка занимает пару минут, но есть одно >но при работе с FreeTDS -- нужен достаточный объем темпового пространства >при работе с большИми объемами данных. Потому что привык все ручками ставить :) Большое спасибо, поставил freetds, указал при сборке php, что с mssql и сказал, где искать freetds. Все работает наипрекраснейшим образом, спасибо большое! ;)
|