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
ASP.NET 2.0 / 3.5 / 4.0
Seri problemi con asp.net e IIS. Vi prego aiutatemi!!
giovedì 07 febbraio 2008 - 16.48
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
86Marco
Profilo
| Expert
889
messaggi | Data Invio:
gio 7 feb 2008 - 16:48
Salve!
Desidero avere delle informazioni.
non sono uno "specialista" come molti di Voi qui dentro e volevo farVi due domande circa un problema che non riesco a oltrapassare... problemi che per voi saranno bazzecole!
1) Ho provato ad installare IIS in Windows Vista ma non apppena sul mio browser digito http://localhost non mi viene visualizzato niente, se non un erroree del tipo "Impossibile trovarel la pagina", perchè?
2) Cosa ancora più importante: Ho creato in Visual Web developer 2005 una applicazione web .NET interfacciata con un database. Se mando in esecuione il progetto duirettamente da Visual Web Developer funziona alla grande.
Ora: questa applicazione la vorrei fare usare all'interno della mia azienda, quindi settare come server il computer dove odiernamente è salvata l'applicazione web e fare in modo che tutti gli altri computer connessi alla rete possano visualizzare ed interagire con l'applicazione come se visualizzassero un sito web.
Sapete aiutarmi?
Scusatemi se la domanda puo essere particolarmente lunga... ma sono nei pasticci e in rete non riesco a trovare niente che possa essermi d'aiuto!
Spero che qualcuno legga e mi dia una risposta al + presto, sperando anche che possiate inoltrarmi qualche link o guida esariente sugli argomenti di cui sopra.
Grazie ancora.
86Marco
PEPE
Profilo
| Senior Member
296
messaggi | Data Invio:
ven 8 feb 2008 - 10:17
Ciao,
per il primo problema sinceramente non mi viene in mente nulla, proverò ad informarmi.
Per il secondo punto, tipicamente le applicazioni web che crei in visual studio vengono archiviate di default in documenti\visual studio 2005\websites\tuosito.
Copiati la cartella del tuo sito ed incollala dentro c:\inetpub\wwwroot e da dentro iis attivi la directory virtuale. Assicurati che nel tab Asp net ci sia la giusta versione del framework che utilizza il tuo sito.
Poi vai sul tuo browser e fai http://tuamacchina/tuosito
Dovrebbe andare tutto bene.
Ciao,
Luca.
p.s. (questo è il sistema piu rapido che conosco :D, ma lo utilizzo solo quando devo fare delle prove al volo)
86Marco
Profilo
| Expert
889
messaggi | Data Invio:
ven 8 feb 2008 - 10:24
Ma dico, ammesso che funzioni perchè devo fare le le prove, come posso fare affinche:
1) Tutti i computer che fanno parte della rete possano visualizzare il sito?
2) e come fare, se possibile, ad aprire il sito web direttamente da internet? (cioè avviare l'applicazione direttamente dall'estreno della rete)?
Grazie sempre per le risposte esaurientissime!
86marco
PEPE
Profilo
| Senior Member
296
messaggi | Data Invio:
ven 8 feb 2008 - 10:40
Ciao,
una volta che apri una directory virtuale in IIS, questa dovrebbe essere visibile all'interno della tua rete utilizzando il browser e digitando http://nomedeltuopc/nomeapplicazione.
Questo da tutti i computer della tua rete intranet (a meno che non ci siano regole particolari sugli switch...ma è rarissimo).
Per pubblicare il sito su internet la procedura è un po piu complessa perche non si deve creare una directory virtuale ma un sito web. Devi quindi disporre prima di tutto di un computer con ip pubblico sul quale creare il sito web che punta alla tua applicazione che puoi far rimanere sul tuo pc oppure caricare direttamente sul server web pubblico.
Generalmente i server web pubblici sono configurati all'interno di una DMZ, il che vuol dire che il tuo pc non lo vedrebbe in rete. Questo si fa per limitare o comunque proteggere la rete intranet da possibili attacchi.
Io ti consiglierei come primo passo di provare a far funzionare la directory virtuale su iis del tuo pc.
86Marco
Profilo
| Expert
889
messaggi | Data Invio:
ven 8 feb 2008 - 13:08
Ciao
innanzitutto scusate tanto se ad ogni risposta faccio una o più domande.
Questo è praticamente quello che faccio:
Premesso che uso IIS della versione di Win vista:
1) Apro IIS e creo un nuovo sito web, setto la cartella fisica del sito web (una cartella all'interno di wwwroot) e avvio il sito.
Se apro il browser dallo stesso computer in cui si trova il sito in http://localhost mi si apre perfettamente... se invece la dicitura http://localhost la riporto su un altro computer della stessa rete non mi visualizza niente, idem se scrivo sulla barra degli indirizzi: http://nomemiocomputer/cartellasito!
Come devo fare??? Sto praticamente uscendo pazzo!! :-(
2) Quando creo un nuovo sito in IIS mi viene chiesto anche un eventuale nome di host (che non so cosa significhi)!!!
Avete risposte ai quesiti?
Mille grazie a tutti per la pazienza...
PEPE
Profilo
| Senior Member
296
messaggi | Data Invio:
ven 8 feb 2008 - 20:58
Guarda,
adesso non so iis di windows vista come funziona ma te per ora non devi creare un sito web ma una cartella virtuale all'interno del sito web predefinito.
86Marco
Profilo
| Expert
889
messaggi | Data Invio:
ven 8 feb 2008 - 21:01
SI,
ma devo anche riuscire ad apire un applicazione che si trova all'interno di una directory anche su altri computer!
PEPE
Profilo
| Senior Member
296
messaggi | Data Invio:
ven 8 feb 2008 - 21:12
Ciao, allora se tu da altri computer della tua rete metti http://nomedeltupc oppure http://ipdeltuopc ti dovrebbe dare il sito web predefinito di iis a meno che non l'hai disattivato.
Se ti funziona questo vuol dire almeno che gli altri computer raggiungono la tua macchina.
Poi copia ed incolla la cartella del tuo dito che sta in websites in inetpub\wwwroot
Apri iis, cerca la cartella espandendo uno po i menu ad albero (dovrebbe comparirti all'interno di sito web predefinito) e fai proprietà.
All'interno della schermata principale, se è rimasto come in xp, dovresti avere un pulsante con scritto crea. Quel pulsante serve ad "abilitarti" la cartella virtuale. Se poi navighi un po nelle tab dovresti arrivare nei permessi. Li devi decidere che tipo di permessi vuoi dare all'applicazione. Con accesso anonimo+autenticazione integrata non hai bisogno di fare il "login di windows"
Spero di essere stato piu chiaro di prima :P. Facci sapere.
86Marco
Profilo
| Expert
889
messaggi | Data Invio:
sab 9 feb 2008 - 00:51
Bhe tu sei stato molto chiaro ... sono io che sono stato un po tonto... ad ogni modo ho travato la sezione per creare la cartella virtuale e dei permessi... ma il problema della visualizzazione su browser sugli altri pc mi rimane! sia con http://indirizzoip che con http://nomemacchina/cartella non mi carica niente... mi dice semplivemente impossibile visualizzare la pagina web!
... continuo purtroppo a non risolvere!
PEPE
Profilo
| Senior Member
296
messaggi | Data Invio:
dom 10 feb 2008 - 11:04
...allora potrebbe essere il firewall di windows. Disabilitalo.
86Marco
Profilo
| Expert
889
messaggi | Data Invio:
dom 10 feb 2008 - 18:00
Fatto! Ci sono riuscito.
Avevi ragione.. il problema era proprio il firewall di windows!! Grazie tante ...
PEPE
Profilo
| Senior Member
296
messaggi | Data Invio:
lun 11 feb 2008 - 09:16
Di niente,
dovevo pensarci prima :P, ma l'importante è che hai comunque risolto :D:D:D.
p.s.
Accetta la risposta cosi il post risulta chiuso.
Ciao,
Luca.
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 !