The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"php & mssql"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"php & mssql" 
Сообщение от sda emailИскать по авторуВ закладки(??) on 02-Авг-05, 16:28  (MSK)
  Здравствуй, многоужаемый All! нужно решение проблемы. С помощью php скриптов работать с БД MSSQL (веб-сервер apache(unix)). Как сделать это? Увидел ключ сборки в php --with-mssql[=DIR]. Это оно?  Как его правильнее собрать?
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

  • php & mssql, adi, 17:52 , 02-Авг-05, (1)  
    • php & mssql, sda, 08:09 , 03-Авг-05, (2)  
      • php & mssql, Maniak, 03:24 , 21-Авг-05, (3)  
      • php & mssql, adi, 16:46 , 24-Авг-05, (4)  
        • php & mssql, sda, 16:55 , 24-Авг-05, (5)  

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "php & mssql" 
Сообщение от adi Искать по авторуВ закладки(??) on 02-Авг-05, 17:52  (MSK)
>  Здравствуй, многоужаемый All! нужно решение проблемы. С помощью php скриптов
>работать с БД MSSQL (веб-сервер apache(unix)). Как сделать это? Увидел ключ
>сборки в php --with-mssql[=DIR]. Это оно?  Как его правильнее собрать?
>

Система какая???
Для ФриБСД ставится автоматом при установке из портов. Для остальных нужно качать freetds (www.freetds.org) и при сборке ПХП в опции --with-mssql указать каталог с установленной freetds

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "php & mssql" 
Сообщение от sda emailИскать по авторуВ закладки(??) on 03-Авг-05, 08:09  (MSK)
>Система какая???
>Для ФриБСД ставится автоматом при установке из портов. Для остальных нужно >качать
>freetds (www.freetds.org) и при сборке ПХП в опции --with-mssql указать >каталог
>с установленной freetds

  Я собираю php вручную, не из портов. Система FreeBSD. Нужно указывать опцию? Или ничего вообще не нужно?


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "php & mssql" 
Сообщение от Maniak Искать по авторуВ закладки(ok) on 21-Авг-05, 03:24  (MSK)
>  Я собираю php вручную, не из портов. Система FreeBSD. Нужно
>указывать опцию? Или ничего вообще не нужно?

Качни FreeTDS и собери его перед сборкой ПХП, ну а ПХП собирай с --with-mssql=/{путь куда поставил FreeTDS}. Сейчас точно не помню, но вроде при сборке ПХП я ещё что-то включал... В понедельник на работы выйду и уточню... Хотя по идее этого уже достаточно. Не забудь подправить файл freetds.config, там собственно твои DSN и описываются...

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "php & mssql" 
Сообщение от adi Искать по авторуВ закладки(??) on 24-Авг-05, 16:46  (MSK)
>>Система какая???
>>Для ФриБСД ставится автоматом при установке из портов. Для остальных нужно >качать
>>freetds (www.freetds.org) и при сборке ПХП в опции --with-mssql указать >каталог
>>с установленной freetds
>
>  Я собираю php вручную, не из портов. Система FreeBSD. Нужно
>указывать опцию? Или ничего вообще не нужно?

Почему игнорируем порты? Недавно php модули в портах немного посортировали. Теперь все php-extentions размазаны по всему дереву портов в соответствующих подкаталогах. Лучше всего зайти в /usr/ports/databases и найти то, что начинается на "php-" и заканчивается на "freetds" (просто точно названия порта не помню) и сделать make install clean. Вся натройка занимает пару минут, но есть одно но при работе с FreeTDS -- нужен достаточный объем темпового пространства при работе с большИми объемами данных.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "php & mssql" 
Сообщение от sda emailИскать по авторуВ закладки(??) on 24-Авг-05, 16:55  (MSK)
>Почему игнорируем порты? Недавно php модули в портах немного посортировали. Теперь все
>php-extentions размазаны по всему дереву портов в соответствующих подкаталогах. Лучше всего
>зайти в /usr/ports/databases и найти то, что начинается на "php-" и
>заканчивается на "freetds" (просто точно названия порта не помню) и сделать
>make install clean. Вся натройка занимает пару минут, но есть одно
>но при работе с FreeTDS -- нужен достаточный объем темпового пространства
>при работе с большИми объемами данных.


   Потому что привык все ручками ставить :) Большое спасибо, поставил freetds, указал при сборке php, что с mssql и сказал, где искать freetds. Все работает наипрекраснейшим образом, спасибо большое! ;)

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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