Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : albianir 19 Mar 2010, 14:40:42
-
Salve a tutti.
Ho il sito bloccato a causa di questo errore
Parse error: syntax error, unexpected '<' in /web/htdocs/www.agetoscana.it/home/at/modules/mod_mainmenu/tmpl/default.php on line 83
il sito in questione e' www.agetoscana.it Non riesco a venirne a capo anche perche' nell'index.php non esiste la linea 83, ho anche fatto aggiornamento di joomla ma il problema non i e' risolto. I files su server ci sono tutti e su internet non ho trovato nulla che possa aiutarmi. Chiedo a chi e' piu' esperto di me, ed almeno per joomla non e' faticoso cio', come fare a risolvere questo annoso problema che mi ha oscurato il sito. E' un sito di una associazione anche molto consultato.
Grazie
Alberto
-
Hai messo mano nei file propri di Joomla?
Oppure il tuo template compie un override sul modulo mod_mainmenu?
-
@Luxor the first: Complimenti per il tuo 111 post ;D
Per quanto riguarda il sito me lo blocca il mio antivirus, non è che sia stato infettato? Prima fungeva?
-
io non ho toccato nulla, fino a pochi giorni tutto funzionava alla perfezione poi di colpo questo errore. Ho provato a:
- modificare il template attivo
- rimettere index.php prendendolo da quello contenuto nel sorgente joomla
- controllato il db per vedere se c'ernao cose strane
ma il risultato non e' cambiato
-
@joomlarules: grazie..Ma a quale post fai riferimento? Rimani nel thread tuo per assistenza :)
@albianir
Se hai preso l'index php contenuto in templates/system hai fatto male. Devi ripristinare il file index.php del TUO template, quello che stai usando. Poi puoi provare a vedere se ci sono degli override. Rinomina temporaneamente la cartella "html" del tuo template per vedere è se un problema di override.
-
No ho preso index.php nella root di joomla
edit rinominata cartella html stesso problema
-
Sbagliato! Devi prendere la index.php del TUO template. Apri lo zip del template, e estrai index.php e poi tramite FTP lo ripristini nella cartella del template.
Se così non funziona ancora, prova a rinoniminare la cartella html del template. Poi puoi anche provare a ripristinare il modulo mod_mainmenu dall'installazione joomla originale.
-
Prova a cambiare il template.
Stai lavorando sempre in remoto o anche in locale con quel sito?
-
gia' fatto il cambio template come scritto su. lavoro solo in remoto su quel sito
-
altri consigli?
-
Prova: prendi i file intatti di Joomla, ovviamente della versione che usi tu, sostituisci il file \modules\mod_mainmenu\tmpl\default.php del tuo sito con quello della versione intatta di Joomla. Prova, magari va e comunque l'errore è facile che sia in quel file, non nella index
-
Ho lo stesso problema su siti in joomla 1.5 su provider diversi.
L'errore inizale è
Parse error: syntax error, unexpected '<' in /home/mhd-01/www.miosito.com/htdocs/index.php on line 90
Ricaricando la index principale compare un altro errore main menu come indicato da Albianir.
Ricaricando il file default.php nella cartella appropriata, il sito ritorna regolare lato front end.
Lato back end i siti sono sempre accessibili. Tuttavia non risultano attivi i menu di amministrazione.
Bug di Joomla?
I miei siti colpiti sono ospitati su provider diversi e non è stata fatta alcuna modifica recentemente.
-
qualcosa è tornato ricaricando il file default.php appropriato ma è tutto incsinato il layout ora. Ed ora che invento?????
-
Hai sostituito la index della cartella principale?
Prima di sostituirla controlla il codice alla riga 90.
C'è qualcosa del genere?
<script>this.AR='';var jL;if(jL!='f'){jL='f'};function c()etc
Hai avuto il pc infestato da un trojan recentemente?
-
io no ma non so chi carica i contenuti