3 messaggi dal 21 febbraio 2002
Salve a tutti,
per lo sviluppo aSP, ho sempre usato Win2K e IIS 5.0 senza problemi. Poi un giorno ho aggiornato a XP e IIS 5.1 e li sono cominciati i dolori.

Primo fra tutti perdere un sacco di tempo per capire che CDONTS e' stata rimossa e sostituita con un'altra DLL.
Adesso il problema con i cookies a le variabili session.

Il problema e che IIS 5.1 sembra non tenere traccia della sessione del client, infatti le variabili session e le lettura/scrittura dei cookies non funziona.

Ho fatto diversi tentativi e cercato instancabilmente uno straccio di soluzione per 3 giorni, adesso questo forum e' la mia ultima spiaggia... dopo di che se non risolvo devo reistallare Win2k e chiedere i soldi indietro spesi per WinXP... chissa' mai se MS lo fara' :-)

Un ringraziamento anticipato a chiunque riesca a darmi qualche dritta su come risolvere questo problema, che spero avvenga al piu' presto, perche' sono bloccato con il lavoro :-(

Tiziano
IIS 5.1 dicono che non funzioni proprio bene, io non ho avuto mai la "fortuna" di provarlo. So di per certo che PWS è abbastanza bacato e che IIS 5 rimane la soluzione ideale.

---[ www.digiscout.it ]---

"This message was written using 100% recycled electrons"
IIS 5.1 va configurato un attimino.

CDONTS non è supportato da nessun sistema operativo per uso home, dunque XP si allinea a questa scelta (difatti l'unico ad averlo è 2k pro che non è un sistema home).

i cookies non vanno perchè IE6 è impostato per rifiutarli. in parole povere, i cookie non li scrive il web server, ma il browser. il web server dice al browser cosa contengono, come si chiamano, quando scadono, non li scrive. dunque guarda nelle policy di sicurezza di IE ed imposta il livello dei cookies su q.sa di accettabile.

io cmq resterei sempre su 2k per fare sviluppo, anche perchè non riesco a lavorare con gli occhiali da sole

<hr color="#31659C" noshade size=1>
Daniele Bochicchio
<b>Content manager di http://www.aspitalia.com</b>

ASP 3 per esempi il mio libro

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP
3 messaggi dal 21 febbraio 2002
Ciao Daniele,

forse mi sono spiegato male, in effetti i cookies funzionano (IIS e' configurato correttamente), il problema e' che li scrivo correttamente, ma quando li leggo sono vuoti.
Inoltre le variabili session non vanno...

Ma credo di aver capito perche' :-)

Mi sembra di capire che IIS 5.1 abbia il limite di UN solo web, quindi nessuna directory virtuale consentita.
Ho copiato gli script nella directory home di IIS (inetpub\www...) e tutto funziona.

Il problema e': ma la Microsoft prima di fare questa modifica a IIS si e' chiesta come faranno gli sviluppatori che lavorano contemporaneamente su piu' siti?
O bisogna perforza passare a .NET?

Io trovo che Windows XP Professional sia un'ottimo sistema operativo, ma a questo punto penso proprio che installero' Win 2000 in VMWARE per usarlo come server web...

Grazie

Tiziano

P.S. Io uso prodotti Microsoft fin dal DOS 2.0 ma adesso questa politica di cambiare le carte in tavola obbligando gli utenti ad adattarsi, sinceramente mi ha rotto... chissa' che LINUX + APACHE + CHILIASP non sia una soluzione valida ed economica... :-)

3 messaggi dal 21 febbraio 2002
Credo di aver definitivamente risolto il problema.

Utilizzando Windows XP e IIS 5.1, quando create una directory virtuale, dovete accedervi utilizzando "localhost" nell'url.
Per esempio: "http://localhost/virtualdir"

Normalmente si ha la tendenza ad utilizzare il nome del server/computer, per esempio: "http//nomeserver/virtualdir" oppure http://127.0.0.1/virtualdir".
Questo funziona in Win 2K ma non in XP Professional.

Ora non chiedetemi perche', non saprei, sembra un problema legato a Win XP piuttosto che IIS 5.1, io so soltanto che utilizzando "localhost" nell'url ho risolto il problema, quindi le variabili session ed i cookies hanno ripreso a funzionare proprio come in Win 2K e IIS 5.0.

Tiziano

beh, XP pro non è un server, così come con windows 2k pro non hai il multi sito.

in parole povere, XP pro sta a 2k pro come .NET server sta a 2k server, tanto per capirci.

quanto al problema dell'IP, credo che ci sia q.che problema nel modo in cui XP associa gli IP ai domini, altrimenti non mi spiego perchè non vadano. btw, se con localhost funge, tanto di guadagnato

<hr color="#31659C" noshade size=1>
Daniele Bochicchio
<b>Content manager di http://www.aspitalia.com</b>

ASP 3 per esempi il mio libro

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.