Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
Web Services, XML
Già postato nella sezione IIS ma senza risposta... Webservice che gira...
lunedì 28 settembre 2009 - 18.24
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Lanello
Profilo
| Senior Member
218
messaggi | Data Invio:
lun 28 set 2009 - 18:24
Ciao a tutti,
riposto qua quello che ho già provato a chiedere nella sezione dedicata agli windows server e iis del forum, visto che la stragrande maggiornaza dei quesiti di quella stanza è senza risposta...
visto che riguarda anche gli webservices... chiedo qua
ecco il problema, ho creato un po di tempo fa un webservice che si avvale della libreria MysqlDriverCS (
http://sourceforge.net/projects/mysqldrivercs/
) per collegarsi al db mysql che ho utilizzato come DBMS.
premetto che sono un programmatore, e non ho moltissima esperienza con l'hosting asp.net, comunque nel mio piccolo, sono oramai quasi 3 anni che questo servizio gira assolutamente senza nessun problema sotto iis6 e windows server 2003 R2.
il cliente vorrebbe migrare l'applicazione su un server più potente visto l'aumento di client installati, prima di fare ciò gli ho proposto di valutare la migrazione al nuovo sistema windows server 2008, ma come avrete capito dal titolo sto impazzendo da una settimana, nel tentativo di riuscire a configurare iis7 per ar girare l'applicazione.
tra l'altro mi sento un po "imbecille"
in quanto pur avendo settato tutte le opzioni di debug a True, ma quando eseguo una qualsiasi delle funzioni presenti nel servizio, che abbia a che fare con la libreria MysqlDriverCS (che ovviamente ho installato sul server) da un'errore http 500 impossibile elaborare la richiesta, senza però tracciare nessun altra informazione in nessuno dei log del server!!!
H E L P!
ps: tutte le funzioni che non hanno a che fare con la libreria rispondono correttamente. (almeno quelle)
----------------------------------------------------------------------
http://www.flashinlabs.biz
o .com o .it fate voi :P
delama77
Profilo
| Junior Member
185
messaggi | Data Invio:
mer 7 ott 2009 - 12:40
>Ciao a tutti,
>
>riposto qua quello che ho già provato a chiedere nella sezione
>dedicata agli windows server e iis del forum, visto che la stragrande
>maggiornaza dei quesiti di quella stanza è senza risposta...
>
>visto che riguarda anche gli webservices... chiedo qua
>
>ecco il problema, ho creato un po di tempo fa un webservice che
>si avvale della libreria MysqlDriverCS (
http://sourceforge.net/projects/mysqldrivercs/
)
>per collegarsi al db mysql che ho utilizzato come DBMS.
>
>premetto che sono un programmatore, e non ho moltissima esperienza
>con l'hosting asp.net, comunque nel mio piccolo, sono oramai
>quasi 3 anni che questo servizio gira assolutamente senza nessun
>problema sotto iis6 e windows server 2003 R2.
>
>il cliente vorrebbe migrare l'applicazione su un server più potente
>visto l'aumento di client installati, prima di fare ciò gli ho
>proposto di valutare la migrazione al nuovo sistema windows server
>2008, ma come avrete capito dal titolo sto impazzendo da una
>settimana, nel tentativo di riuscire a configurare iis7 per ar
>girare l'applicazione.
>
>tra l'altro mi sento un po "imbecille"
in quanto pur avendo
>settato tutte le opzioni di debug a True, ma quando eseguo una
>qualsiasi delle funzioni presenti nel servizio, che abbia a che
>fare con la libreria MysqlDriverCS (che ovviamente ho installato
>sul server) da un'errore http 500 impossibile elaborare la richiesta,
>senza però tracciare nessun altra informazione in nessuno dei
>log del server!!!
>
Per ottenere più info sull'errore prova ad aprire il il pannello di configurazione di IE [Strumenti > Opzioni Internet]
[Scheda Avanzate]
Alla voce [Esplorazione] disattiva l'opzione [Mostra Messaggi di Errore HTTP Brevi] Applica, chiudi il browser e riavvia
La pagina conterrà ora un errore .
Vediamo così
>H E L P!
>
>ps: tutte le funzioni che non hanno a che fare con la libreria
>rispondono correttamente. (almeno quelle)
>----------------------------------------------------------------------
>
http://www.flashinlabs.biz
o .com o .it fate voi :P
Lanello
Profilo
| Senior Member
218
messaggi | Data Invio:
gio 15 ott 2009 - 20:14
Ciao!
grazie per la risposta anche se l'ho letta soltanto adesso, ancora sto "annaspando" dietro a questo problema, ma a questo punto mi sono detto... proviamo sulla mia macchina di test per i siti asp.net (windows 2003 web server edition)
risultato... non funziona neanche li...
ho detto non è possibile, tagliamo la testa al toro
ho riformattato la macchina col 2008 web server edition e c'ho messo una 2008 sbs...
senza nemmeno sbattersi tanto sulla config di iis7 funziona!
sono andato a spulciare i peggio articoli di presentazione delle versioni di windows server e mi imbatto in questa pagina:
http://technet.microsoft.com/it-it/windowsserver/default.aspx
dove... all'inizio nella prefazione il testo dice così:
>Progettato per la creazione e l'hosting di applicazioni Web, pagine Web e servizi Web XML
benissimo!
ma più in basso...
>Allo stesso modo, le aziende non possono distribuire servizi aziendali UDDI (Universal Description, Discovery, and Integration), che rappresentano una parte fondamentale del sistema di rilevamento e riutilizzo dei servizi Web XML
di conseguenza... (so che sono io che non sono capace e che non ci capisco niente
) ma come faccio a pubblicare su un server web (windows 2003/8 web server edition) il mio webservice che mi serve per lo sviluppo delle mie applicazioni????
vi prego A I U T A T E M I ! ! ! ! !
ho letto uno studio tempo fa mi pare su focus che i programmatori sono soggetti con il tempo a diventare schizzofrenici... e come si fa a non diventarlo! ;)
----------------------------------------------------------------------
http://www.flashinlabs.biz
o .com o .it fate voi :P
Lanello
Profilo
| Senior Member
218
messaggi | Data Invio:
sab 17 ott 2009 - 09:11
Ok, calma...
studiando e ristudiando la situazione ho trovato la configurazione per far funzionare il webservice su windows 2008 web edition...
il mio webservice si interfaccia a più motori di database, tra cui mysql ed adesso il mio ostacolo risiede li, sempre su windows 2003 anche web edition installando MysqlConnector.NET (versione 5.1) e MysqlDriverCS.NET (Versione 4.0.1) tutto funziona e va che è un piacere!
sul 2008 nonostante aver installato tutto il necessario, grazie alla risposta di delama77 ho scoperto il messaggio che si celava sotto all'errore http 500 che mi restituiva...
System.DllNotFoundException: Impossibile caricare la DLL 'libmySQL.dll': Impossibile trovare il modulo specificato. (Eccezione da HRESULT: 0x8007007E).
a questo punto la domanda... se ho installato tutti i prerequisiti necessari... perchè non mi trova questa libreria!?
(ps: quanto mi sento ignorante in questa materia)
----------------------------------------------------------------------
http://www.flashinlabs.biz
o .com o .it fate voi :P
Lanello
Profilo
| Senior Member
218
messaggi | Data Invio:
mar 20 ott 2009 - 17:29
Vabbè alla fine ho risolto da me, un grazie (e lo dimostro accettando la risposta) alla dritta che ancora non sapevo di "delama" per la visualizzazione delgi errori estesi su i.e.
----------------------------------------------------------------------
http://www.flashinlabs.biz
o .com o .it fate voi :P
delama77
Profilo
| Junior Member
185
messaggi | Data Invio:
mer 21 ott 2009 - 09:15
Grazie mi fa piacere di essere stata d'aiuto.
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !