Pagina 1 di 1

Error 404 Apache

Inviato: ven 09 dic , 2005 9:56 pm
da aspirina
Salve a tutti,
premetto che non sono ferrata in materia, ma vi spiego subito il problema:
ho un webserver apache (su cui lavora anche tomcat) che, dopo un aggiornamento di file, mi dà l'errore 404 page not found. Ma il documento invocato esiste ed ha anche i permessi adeguati. Ho provato a rimettere il vecchio file (con il quale ha sempre funzionato) ma nisba!!
Inoltre ho confrontato i due file e sembrano essere identici.

A qualcuno è mai capitato qualcosa di simile? ...ed è così gentile da illuminarmi??

Inviato: ven 09 dic , 2005 10:09 pm
da andrewp
Che file?Controlla che l'estensione sia html...forse è htm e probabilmente il demone httpd è configurato male.

Inviato: ven 09 dic , 2005 10:20 pm
da aspirina
Il file è l'index.jsp

Inviato: ven 09 dic , 2005 10:37 pm
da andrewp
mmm...MMM...mi sembra di ricordare che i jsp vanno nella directory di tomcat che, se non sbaglio, di default è in ascolto sulla porta 8080.
Puoi darci indicazioni più precise?Su apache, tomcat, il file che vuoi aprire ed il file che hai cambiato?!

Inviato: ven 09 dic , 2005 10:55 pm
da aspirina
E' vero, la directory in cui ho lavorato appartiene a tomcat, ovvero si trova sotto /usr/local/tomcat/ecc., ed il file da me sostituito è proprio l'index.jsp.
Ma come ho anticipato, ho rispristinato il vecchio index, ma non è cambiato nulla.
La porta di ascolto non è quella di default...ma non credo sia qui il problema.
Quindi mi chiedevo se fosse necessario restartare tomcat ed apache, dopo aver sostituito il file.

grazie per le pronte risposte!

Inviato: ven 09 dic , 2005 11:09 pm
da andrewp
La sostituzione dell'index non necessita del riavvio dei demoni...quindi, se in principio la pagina jsp di test funzionava, deve funzionare anche ora!
Dopo l'indirizzo ti ricordi di mettere :portaAscolto?Sicura che l'estensione del file sia effettivamente .jsp?Se usi un redirect con iptables hai controllato che la regola sia ancora presente?!

Inviato: ven 09 dic , 2005 11:11 pm
da andrewp
Dimenticavo....hai cancellato altri index.* eventualmente presenti nella directory?

Inviato: ven 09 dic , 2005 11:32 pm
da aspirina
Se in principio la pagina jsp di test funzionava, deve funzionare anche ora!

E' quello che penso anch'io!!

Per rispondere alle tue domande:
sì, l'estensione è esattamente jsp;
il firewall (non si tratta di iptables) non è stato toccato;
la porta di ascolto è necessaria? Le prove fatte in precedenza mi visualizzavano la pagina senza aggiungere la porta;
per finire, non ho cancellato altri index.

I misteri del webserver....

Inviato: lun 12 dic , 2005 9:59 pm
da aspirina
I misteri questa mattina erano misteriosamente risolti: funzionava tutto alla perfezione!

A questo punto mi vien da pensare che qualche applicazione java è stata "depoyata" a mia insaputa mentre sostituivo il file e che la stessa puntava ad un index sbagliato (magari era scritto male).

Quindi, problema risolto (o inesistente dal lato sistemistico).

Grazie SithDrew, dell'interessamento!

Inviato: lun 12 dic , 2005 10:03 pm
da aspirina
"deployata"...già il termine è brutto, lo storpio pure!

Inviato: mar 13 dic , 2005 2:43 am
da andrewp
La colpa è sempre dei programmatori! :P

Ciao ciao.