01 settembre 2008 alle 07:10:33 Siamo spiacenti, ma non abbiamo la possibilità di aiutarti con Vista dato che nessuno dello staff usa questo S.O., l'argomento può essere interessante e, se riuscirai nell'installazione sarebbe utile, segnanti i passaggi eseguiti, poter scrivere un articolo ad uso di tutta la community.
--------------- A lavare la testa ai somari, ci si rimette l'acqua e il sapone!
01 settembre 2008 alle 19:19:18 ok sarà fatto - intanto vi do una dritta . su Vista , in localhost sono visibili solo i siti in htm. Naturalmente il sito deve alloggiare nella inetpub/wwwroot/ e dare il numero di porta diversa dal 80 chè di default.
arteebotanica Esperto
332 Discussioni
02 settembre 2008 alle 22:24:31 Modificato il 02 settembre 2008 alle 22:26:36io ho vista( proffesional non premium, ma il premium mi sembra non dovesse avere il server?) e si visualizzano tutti i siti asp e php oltre che htm, il problema principale che ho già trattato a suo tempo in alcuni post( se fai una ricerca col mio nik li troverai) stava nel fatto che la cartella dei temporanei non aloggiava più in localhost ma in una cartella del sistema, senza diritti di scrittura e lettura, e quindi con sistemi che usano databse non funzionava nulla, una volta dati i permessi necessari a tale cartella di problemi più nessuno tutto va magnificamente
--------------- ciao, Lorenzo http://www.arteebotanica.org http://www.aiastriveneto.org http://www.cactus.it
02 settembre 2008 alle 23:06:50 Dato che Vista, lentamente, si sta diffondendo, sarebbe bello poter scrivere un Articolo sulla configurazione in locale con questo S.O., te la sentiresti di buttare giù un testo, accompagnato da immagini grabbate dal video del tuo pc ed inviarmelo via mail?
--------------- A lavare la testa ai somari, ci si rimette l'acqua e il sapone!
02 settembre 2008 alle 23:33:41 non mi spiacerebbe dare una mano, se ce un po di pazienza potrei tentare di fare qualcosina, non so però con le immagini dato che dovrei disinstallare il server per poi reistallarlo per poter catturare tutte le fasi, non è che la cosa mi attragga molto( ho faticato parecchio quella volta a trovare info giuste e far far funzionare bene non vorrei ritrovarmi in alto mare), potrei al momento rivedere i miei post e cercare di farne un riassunto,a memoria faccio difficoltà a ricordarmi i percorsi fatti, comunque la cosa più importante sta nella cartella dei temporanei, per il resto è tutto come prima, così come dicevo vedo quello che riesco a fare.
--------------- ciao, Lorenzo http://www.arteebotanica.org http://www.aiastriveneto.org http://www.cactus.it
arteebotanica Esperto
332 Discussioni
02 settembre 2008 alle 23:51:30 ciao djveleno, ho rintracciato lo scritto che mi ha aiutato a risolvere il problema, anzi non solo aiutato lo ha risolto, lo posto qui, penso che dovrebbe bastare, vedi tu se poi vuoi farci un articoletto, di più al momento non posso:
i problemi di fondo che ci furono anche con il passaggio ad IIS 5.1 o 6.0 - parlo di applicazioni ASP che utilizzano il vecchio e spartano Microsoft Access - erano sempre gli stessi, mancanza di permessi. E manco a farlo apposta il "problema" c'è anche con la versione IIS 7.0
Diciamo che sotto questo punto di Vista, il nuovo OS di Microsoft ha complicato un po' le cose. Nulla che non si possa risolvere, ma c'è voluto qualche minuto di ricerca, perché fortunatamente sapevo bene cosa stavo cercando.
Problema numero 1. Il nuovo IIS 7, a prescindere dal browser (supponiamo per un attimo IE) e dalla sua dannata feature "Show friendly http error" che frullerei volentieri dalla finestra insieme al progettista che l'ha pensata, non manda più un bel messaggino di errore concreto al nostro browser. Per ritornare ai vecchi amori bisogna:
Entrare nella console IIS Sotto proprietà di ASP classico, espandere il nodo Debugging e mettere su True la vocina che dice "Send Errors to Browser". In aggiunta (modifica del 02/02/07) mettere su True anche la voce Enable client-side debugging, di default su false, altrimenti su IE7 gli errori non li vedete nemmeno se piangete in turco (e manco a dirlo con browser tipo Firefox invece si vede tutto senza problemi);
Problema numero 2. Mancanza di permessi. La prima cosa che ho fatto è stata la stessa di sempre, dare un full access all'utente IIS_IUSR. Ho notato anche l'esistenza di un nuovo utente che si chiama molto più semplicemente IUSR. Non ho capito se è un alias di IIS_IUSR o che cosa sia e soprattutto che ruolo abbia con il nuovo II7. Magari se qualcuno lo sa - o se lo riuscirò a capire io - può postare un commento. Comunque, anche dando un full access a tuti e due, e tanto per cambiare pure all'utente Network Service le cose non cambiavano.
Perplessità e 5 caffè per capire cosa succedeva. Mi era pure balenata la malsana idea che nel nuovo vista l'Mdac non fosse installato, ma dopo una breve ricerca dentro al registry, le chiavi erano tutte li. Quale era il problema? Sempre permessi, però, data la nuova natura - sconvolgente per certi versi - di Vista, per qualche strana ragione i file temporanei (leggasi .ldb in questo caso) non vengono più scritti dentro la stessa cartella dove risiede il database, bensì dentro la cartella temporanea C:WindowsServiceProfilesNetworkServiceAppDataLocalTemp.
Arrivarci alla fine, grazie al Process Monitor, non è stato difficile. Ho quindi dato all'utente IUSR (non IIS_IUSR) un bel full access . Et voilà, le jeux son faites.
04 settembre 2008 alle 00:24:04 forse la prossima settimana ho del tempo, cercherò di fare delle istantanee delle varie fasi, più che altro per capire dove sono le cartelle interessate, dopotutto l'installazione iniziale è sempre quella, quindi la salterei per lasciare spazio a immagini della console e dei vari passi per dare i permessi
--------------- ciao, Lorenzo http://www.arteebotanica.org http://www.aiastriveneto.org http://www.cactus.it
04 settembre 2008 alle 10:10:26 Molto bene, avere una linea guida per Vista sarà sicuramente gradito da molti utenti. Se riuscirai a creare uno zip ed inviarmelo alla mia casella (aspnuke208@gmail.com), creerò l'articolo e lo pubblicherò con la tua firma.
--------------- A lavare la testa ai somari, ci si rimette l'acqua e il sapone!
06 settembre 2008 alle 18:39:22 Nemmeno a farlo apposta ho seguito la stessa procedura da te descritta , dopo aver configurato manualmente il file configuration-inc.asp - esce una pagina celeste, se si aggiunge all'url di nuovo: setup_it.asp, in alto a sinistra esce scritto "sito configurato". Sto ripassando i permessi alle cartelle di IIS7. Vi farò sapere appena avrò una risposta anche da HP Italia.