Domanda

Sono in esecuzione di un server wiki per il mio gruppo di lavoro e di recente spostato verso un sistema operativo Fedora 8. Tutto funziona ottimo, tranne che una proroga ho scritto che i contatti di un server MsSql non riesce perché la funzione mssql_connect non c'è.

Sul mio vecchio server che ho usato "TDS Free" (con ./configure --prefix = / usr / local / FreeTDS --enable-msdblib) e PHP costruito con:
./configure \
--with-apxs2 = / usr / local / apache / bin / apxs \
--with-mysql = / usr / local / mysql \
- con-mssql = / usr / local / FreeTDS \
--enable-safe-mode \
--enable-ftp \
--enable-inline-ottimizzazione \
-magic-quotes --enable --enable-xml \
--with-gd \
--with-zlib-dir = / usr / lib \
--with-jpeg-dir = / usr / local
/ lib

C'è un modo posso facilmente ricostruire il PHP con il "--with-mssql = / usr / local FreeTDS /" Configurazione su Fedora? Vorrei utilizzare yum per fare questo, ma io non vedo come. Più precisamente, vorrei evitare di dover costruire tutto da zero. Non è che io non so come, vorrei solo per evitarlo.

Grazie per il vostro il vostro consiglio,
~ Eric

È stato utile?

Soluzione 2

Quindi, la risposta ad aggiungere mssql è facile come "yum install php-mssql". Risolto il mio problema senza fare in giro. FreeTDS è installato un facilmente configurabile. Grazie a tutti che ha cercato di rispondere o ha lasciato un commento.

Altri suggerimenti

Si prega di inviare in uscita dal tuo build. E 'riesce a causa / usr / local / FreeTDS manca?

Se lo è, si può usare yum per installarlo, o scaricare e compilare FreeTDS te stesso. Non ho fatto questo, ma sarà qualcosa di simile ...

  1. Apri shell e passare alla directory con archiviazione FreeTDS.
  2. Esegui tar zxvf da estrarre.
  3. Esegui cd
  4. Esegui ./configure per le FreeTDS costruire
  5. Esegui marca, (sudo) make install

poi trovare dove è installato FreeTDS e passano quella cartella al comando ./configure per PHP.

driver SQL Server per PHP , non credo che si deve ricostruire php per utilizzare questo driver. Io suggerisco di utilizzare il driver del venditore.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top