Ho una applicazione php che prima girava sotto Windows al cui interno c'è una stringa per la connessione ad una AS400 tramite la odbc di client access.
Ora che vorrei utilizzare un server virtuale sotto Ubuntu 12.04, questa stringa non va nonostante abbia installato Qualcuno mi può dare un mano per cortesia , mi sono impantanato su questa problematica e non riesco ad andare avanti. Grazie Ho seguito i tuoi consigli e ora non mi da più l'errore sulla odbc_connect , ma poi quando tento di fare un sql su AS400 mi da un errore sql di cui però non riesco a capire la causa.
C'è qualche log che posso interrogare?
e poi con la seguente istruzione testo l'esito dell'evento
Quest'ultima mi emette sempre il messaggio "Vedi Errore in Sql" quindi
la odbc_exec va in errore. odbc.ini
odbcinst.ini
|
prova le direttive odbc_error($conn) e odbc_errormsg($conn)trovi la descrizione nel manuale: http://www.php.net/manual/en/ref.uodbc.php |
Basta ci rinuncio continuerò a usare easy php su windows 7 home edition |
Segui questa domanda
Via email:Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui
Via RSS:Basi di markdown
- *corsivo* o __corsivo__
- **grassetto** o __grassetto__
- collegamento:[testo](http://url.com/ "titolo")
- immagine?
- elenco numerato: 1. Foo 2. Bar
- per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
- è supportato anche semplice HTML
Tag:
domanda posta: 04 Apr '14, 16:02
domanda visualizzata: 3,677 volte
ultimo aggiornamento: 22 Apr '14, 17:33
Potresti indicare il tipo di errore? Dovresti trovarlo nei log di apache. Inoltre verifica con phpinfo se l'estensione php-odbc è presente e se non lo è prova sudo apt-get install php5-odbc. Trovi un po' di info a questo link http://stackoverflow.com/questions/19184302/connecting-to-an-ibm-as-400-db2-database