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??
Error 404 Apache
Moderatore: Federico.Lagni
- andrewp
- Messianic Network master
- Messaggi: 2199
- Iscritto il: lun 13 giu , 2005 7:32 pm
- Località: Roma
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?!
Puoi darci indicazioni più precise?Su apache, tomcat, il file che vuoi aprire ed il file che hai cambiato?!
Manipolatore di bit.
- aspirina
- Cisco fan
- Messaggi: 27
- Iscritto il: mar 29 mar , 2005 10:13 am
- Località: Roma
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!
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!
- andrewp
- Messianic Network master
- Messaggi: 2199
- Iscritto il: lun 13 giu , 2005 7:32 pm
- Località: Roma
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?!
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?!
Manipolatore di bit.
- aspirina
- Cisco fan
- Messaggi: 27
- Iscritto il: mar 29 mar , 2005 10:13 am
- Località: Roma
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....
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....
- aspirina
- Cisco fan
- Messaggi: 27
- Iscritto il: mar 29 mar , 2005 10:13 am
- Località: Roma
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!
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!