The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
php & mssql, !*! sda, 02-Авг-05, 16:28  [смотреть все]
  Здравствуй, многоужаемый All! нужно решение проблемы. С помощью php скриптов работать с БД MSSQL (веб-сервер apache(unix)). Как сделать это? Увидел ключ сборки в php --with-mssql[=DIR]. Это оно?  Как его правильнее собрать?
  • 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. Все работает наипрекраснейшим образом, спасибо большое! ;)




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру