PHP e MS SQL

alibertos

Nuovo Utente
19 Lug 2008
3
0
0
ciao a tutti, sono nuovo, ma andiamo subito al sodo. Come da oggetto devo utilizzare il database di MS da php.
Ho letto tra ieri ed oggi diversa documentazione in tal senso e finalmente mi son deciso ad installare il tutto.... anche perchè mi serve per lavoro
Ho preso spunto dal seguente link http://www.freetds.org/

Sistema Operativo : Linux Fedora 8
PHP attualmente installato : Version 5.2.4

Ho scelto di usare le FreeTDS http://www.freetds.org/ e mi sto apprestando a ricompilare il PHP. Come da manuale procedo con l'installazione di FreeTDS

$ ./configure --prefix=/usr/local/freetds
$ make
$ su root
Password:
$ make install

L'installazione va abuon fine, sembra ... la cartella viene creata e non mi vengono riportati errori a video.
Il problema nasce quando faccio il configure di php ...


./configure --with-mssql=/usr/local/freetds

mi restituisce l'errore ...

checking whether to include mime_magic support... no
checking for MING support... no
checking for mSQL support... no
checking for MSSQL support via FreeTDS... yes
configure: error: Directory /usr/local/freetds/ is not a FreeTDS installation directory
Non riesco ad uscirne , ho provato di tutto e non ho trovato niente sulla rete, chi mi può aiutare ?

grazie in anticipo per le risposte
 
Io ti consiglio di rimuovere tutto quello che hai installato.
Segui il procedimento qui lincato per una corretta installazione!
 
Scusa non mi son spiegato bene, ho un server perfettamente funzionante con Linux, il database utilizzato è mysql, localmente però ho un altro server con Windows che utilizza un gestionale con MS SQL. Fino ad oggi facevo la copia delle tabelle da un server all'altro con delle query che mi permettevano di passare da MS SQL a Mysql ma ormai la situazione è diventata insostenibile per cui devo accedere dal server Linux direttamente al database MS SQL presente sulla macchina WIndows.
Ho trovato nel frattempo altro materiale e ho potuto constatare che FreeTDS è installato correttamente, infatti come indicato su http://it.php.net/manual/it/ref.mssql.php
eseguendo il comando :
tsql -S 10.x.x.x -U utente
qualche cosa ora succede, mi da errore ma penso sia dovuto al fatto che mi devono ancora dare il nome utente e la password valida :D
il problema è che non riesco a ricompilare il php che avevo installato "automaticamente" insieme al sistema operativo :crying:

avete qualche idea?
 

Discussioni simili