Back to top

Autore Topic: .htacces crea errore 500 al posto del 400  (Letto 12083 volte)

Offline la casetta

  • Esploratore
  • **
  • Post: 142
  • Sesso: Maschio
    • Mostra profilo
.htacces crea errore 500 al posto del 400
« il: 12 Apr 2012, 10:30:01 »
Salve,
ho il sito con joomla 1.7.5.
Solo ora mi sono accorto che l'errore 400, pagina non trovata, per me è un errore 500.
Però l'errore 500 è sempre 500!
Se non ricordo male è sempre stato così sin dall'inizio.
Per esempio se digito "mio sito/paginainesistente" ho questo errore:
*
Internal Server Error
 The server encountered an internal error or misconfiguration and was unable to complete your request.
 Please contact the server administrator, root@lacasettabio.it and inform them of the time the error occurred, and anything you might have done that may have caused the error.
 More information about this error may be available in the server error log.
 Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
 

Apache/2.2.8 (Ubuntu) mod_fastcgi/2.4.6 Server at www.lacasettabio.it Port 80
*
Sapete cosa posso fare?
Grazie!
 
« Ultima modifica: 19 Apr 2012, 06:28:10 da la casetta »

Offline la casetta

  • Esploratore
  • **
  • Post: 142
  • Sesso: Maschio
    • Mostra profilo
Re:.htacces crea errore 500 al posto del 400
« Risposta #1 il: 19 Apr 2012, 06:30:50 »
Ho contattato il fornitore del mio hosting.
Secondo loro il problema é da attribuirsi alle rewrite  rules che ho messo nel mio .htaccess .
Mai io non ho messo niente è il file originale di joomla!!! :o
Qualcuno ne sa di piu???

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:.htacces crea errore 500 al posto del 400
« Risposta #2 il: 19 Apr 2012, 08:08:57 »
Hai le idee un pò confuse in merito agli errori, pagina non trovata corrisponde al 404, mentre il 500 si riferisce ad errore di interpretazione del codice. Per appurare se è colpa del .htaccess ti basta disabilitarlo momentaneamente .

Offline la casetta

  • Esploratore
  • **
  • Post: 142
  • Sesso: Maschio
    • Mostra profilo
Re:.htacces crea errore 500 al posto del 400
« Risposta #3 il: 19 Apr 2012, 08:20:57 »
Scusami, sono un po' inesperto. Ma immagino che gli errori 4** siano simili.
Comunque ho un "internal server error" + "error 500" che, questo è sicuro, non dovrebbero esserci.
Se disabilito il file .htaccess mi succede qulacosa al sito visto che ho attivato "Riscrivi URL SEF"?

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:.htacces crea errore 500 al posto del 400
« Risposta #4 il: 19 Apr 2012, 08:24:14 »
Ma l'errore si è verificato al momento dell'attivazione url sef?

Offline la casetta

  • Esploratore
  • **
  • Post: 142
  • Sesso: Maschio
    • Mostra profilo
Re:.htacces crea errore 500 al posto del 400
« Risposta #5 il: 19 Apr 2012, 08:27:47 »
Questo non lo so; non ci ho fatto caso.
Però sono certo che sin dalla prima installazione di jommla  se metto il sito off-line ho lo stesso errore.
 

Offline la casetta

  • Esploratore
  • **
  • Post: 142
  • Sesso: Maschio
    • Mostra profilo
Re:.htacces crea errore 500 al posto del 400
« Risposta #6 il: 19 Apr 2012, 19:41:31 »
Per appurare se è colpa del .htaccess ti basta disabilitarlo momentaneamente .
Ok, ho disattivato riscrivi url sef. Poi ho rinominato il file in htaccess.txt. e l'errore pagina non trovata funziona, è giusto!
Ho rinominato il file in .htaccess senza riattivare url sef ed è tornato l'errore 500.
Ho riattivato pure url sef e rimane sempre l'errore 500 per la pagina non trovata.
Da ciò dedurrei che è proprio il file .htaccess a creare l'errore.
Help?
 

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:.htacces crea errore 500 al posto del 400
« Risposta #7 il: 19 Apr 2012, 20:09:42 »
Ogni configurazione del file .htaccess può essere diversa da host ad host, ti consiglio di leggere le loro faq in merito per la migliore configurazione delle direttive richiamate che se non presenti ti comportano quell'errore.

Offline la casetta

  • Esploratore
  • **
  • Post: 142
  • Sesso: Maschio
    • Mostra profilo
Re:.htacces crea errore 500 al posto del 400
« Risposta #8 il: 21 Apr 2012, 07:58:40 »
Ogni configurazione del file .htaccess può essere diversa da host ad host, ti consiglio di leggere le loro faq in merito per la migliore configurazione delle direttive richiamate che se non presenti ti comportano quell'errore.
Dopo aver parlato con il tecnico hosting ho provato a commentare uno alla volta i comandi nel file htaccess.
Ho trovato che se commento "Rewrite Engine on" gli errori tornano al posto giusto.
Però, come vado a riattivare "Riscrivi URL SEF",  mi ritrovo tutte le pagine in errore 404. Mi rimane buona solo la home page.
Qualche consiglio?
 
 

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:.htacces crea errore 500 al posto del 400
« Risposta #9 il: 21 Apr 2012, 08:05:20 »
Cambiare host, se non supporta il rewrite non puoi fare altro anche perchè non sono stati in grado di risolverti il problema, non si può andare per tentativi, questa la dice lunga sulla loro preparazione.

Offline la casetta

  • Esploratore
  • **
  • Post: 142
  • Sesso: Maschio
    • Mostra profilo
Re:.htacces crea errore 500 al posto del 400
« Risposta #10 il: 21 Apr 2012, 08:13:35 »
Hai ragione,
purtroppo il contratto scade fra otto mesi.
Proverò ad insistere con loro. Magari ci scappa qualche modifica buona anche per altri!
Grazie mille!!!
 

Offline la casetta

  • Esploratore
  • **
  • Post: 142
  • Sesso: Maschio
    • Mostra profilo
Re:.htacces crea errore 500 al posto del 400
« Risposta #11 il: 26 Apr 2012, 13:26:06 »
Cambiare host, se non supporta il rewrite non puoi fare altro anche perchè non sono stati in grado di risolverti il problema, non si può andare per tentativi, questa la dice lunga sulla loro preparazione.
Scusami ma da inesperto non so cosa fare.
Dal fornitore di host adesso mi dicono che a causare questo problema è una applicazione che ho installato su joomla. Secondo te, seriamente, è possibile e, se sì, cosa posso fare o ... ce li devo proprio mandare?

Offline luketto

  • Abituale
  • ****
  • Post: 1133
  • Sesso: Maschio
    • Mostra profilo
Re:.htacces crea errore 500 al posto del 400
« Risposta #12 il: 26 Apr 2012, 14:34:39 »
Ciao la casetta, xsonalmente non credo che sia una risposta credibile.


Ovviamente il tuo hosting è linux, sì?


x quanto riguarda le modifiche da apportare al file htaccess, se quello fornito con l'installazione non ti fa funzionare le friendly URL, sono di solito queste, o meglio io con queste lavoro su 2 differenti hoster:


1 - da Options +FollowSymLinks a #Options +FollowSymLinks (aggiungi un commento)
2 - da # RewriteBase / a RewriteBase / (levi il commento)



@LocoLuketto

Offline la casetta

  • Esploratore
  • **
  • Post: 142
  • Sesso: Maschio
    • Mostra profilo
Re:.htacces crea errore 500 al posto del 400
« Risposta #13 il: 26 Apr 2012, 15:12:11 »
Ciao la casetta, xsonalmente non credo che sia una risposta credibile.


Ovviamente il tuo hosting è linux, sì?


x quanto riguarda le modifiche da apportare al file htaccess, se quello fornito con l'installazione non ti fa funzionare le friendly URL, sono di solito queste, o meglio io con queste lavoro su 2 differenti hoster:


1 - da Options +FollowSymLinks a #Options +FollowSymLinks (aggiungi un commento)
2 - da # RewriteBase / a RewriteBase / (levi il commento)
Ciao, luketto!
No, non è linux ma ****   Poi se mi autorizzate ve lo scrivo per intero (Tempo fa mi avete rimproverato per averlo scritto!)
La modifica 1, nel mio file, c'è già.
Posso fare solo la modifica 2 ?
Allego il file htaccess che ho in funzione, se ci puoi dare una vista te ne sarei grato

[allegato eliminato da un amministratore essendo vecchio più di un anno]
« Ultima modifica: 26 Apr 2012, 16:36:51 da tomtomeight »

Offline luketto

  • Abituale
  • ****
  • Post: 1133
  • Sesso: Maschio
    • Mostra profilo
Re:.htacces crea errore 500 al posto del 400
« Risposta #14 il: 26 Apr 2012, 15:21:33 »
mmm, ma che io sappia il file .htaccess funziona solo x la riscrittura delle URL su server linux, quindi non è un problema di file ma di spazio web, se 6 su iis devi farti abilitare il modulo per la riscrittura delle url su IIS.
@LocoLuketto

Offline la casetta

  • Esploratore
  • **
  • Post: 142
  • Sesso: Maschio
    • Mostra profilo
Re:.htacces crea errore 500 al posto del 400
« Risposta #15 il: 26 Apr 2012, 15:28:25 »
mmm, ma che io sappia il file .htaccess funziona solo x la riscrittura delle URL su server linux, quindi non è un problema di file ma di spazio web, se 6 su iis devi farti abilitare il modulo per la riscrittura delle url su IIS.
Oddio, adesso mi parli troppo difficile :)
Non sono su linux ma su **** con hosting sxxxxxl.
Cos'è IIS? ??? :o
Lo spazio web non manca, ne avrei da vendere!
PS: le URL mi vengono riscritte e il sito gira!
« Ultima modifica: 26 Apr 2012, 16:37:49 da tomtomeight »

Offline luketto

  • Abituale
  • ****
  • Post: 1133
  • Sesso: Maschio
    • Mostra profilo
Re:.htacces crea errore 500 al posto del 400
« Risposta #16 il: 26 Apr 2012, 15:30:54 »
allora xxx è il fornitore dello spazio web
 lo spazio web può essere linux, e allora è OK il discorso sull'.htaccess o windows e allora vale ke necessiti dell'attivazione del modulo x IIS che il web server windows, però questo lo sai te, cosa hai acquistato? ti dovrebbe essere arrivata una bella mail con tutte le specifiche.
@LocoLuketto

Offline la casetta

  • Esploratore
  • **
  • Post: 142
  • Sesso: Maschio
    • Mostra profilo
Re:.htacces crea errore 500 al posto del 400
« Risposta #17 il: 26 Apr 2012, 15:40:15 »
allora xxx è il fornitore dello spazio web
 lo spazio web può essere linux, e allora è OK il discorso sull'.htaccess o windows e allora vale ke necessiti dell'attivazione del modulo x IIS che il web server windows, però questo lo sai te, cosa hai acquistato? ti dovrebbe essere arrivata una bella mail con tutte le specifiche.
Sempre più difficile....
Usano Apache e il datbase è mysql; può servire per individure meglio il mio spazio?
PS: le URL vengono riscritte e sito gira. Ho però il problema dell'errore come nei post sopra.

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:.htacces crea errore 500 al posto del 400
« Risposta #18 il: 26 Apr 2012, 15:45:38 »
Citazione
alle rewrite  rules che ho messo nel mio .htaccess

rimetti tutto come sta di default.

poi apri un topic e semmai si prova  a capire come fare per esaudire i desideri che ti hanno portato a modificare un htaccess che gira ottimamente in tutti i server del pianeta terra.

PS
un titolo diverso sarebbe stato più appropriato, del tipo:
le mie modifiche fanno un  casotto
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline la casetta

  • Esploratore
  • **
  • Post: 142
  • Sesso: Maschio
    • Mostra profilo
Re:.htacces crea errore 500 al posto del 400
« Risposta #19 il: 26 Apr 2012, 15:56:35 »
rimetti tutto come sta di default.

poi apri un topic e semmai si prova  a capire come fare per esaudire i desideri che ti hanno portato a modificare un htaccess che gira ottimamente in tutti i server del pianeta terra.

PS
un titolo diverso sarebbe stato più appropriato, del tipo:
le mie modifiche fanno un  casotto
????? :o :o ????
Ma io non ho fatto e modificato niente. Il file che ho allegato sopra è quello originale di Joomla!!!

 



Web Design Bolzano Kreatif