Joomla.it Forum
Joomla! 3 => Joomla! 3 => : cico1981 19 Apr 2015, 12:03:05
-
Ciao a tutti,
ieri mi sono imbattuto in un problema che non mi era mai capitato prima.
Premetto che ho provato a cercare qui sul forum alcune guide per risolverlo ma, dopo averle provate tutte, non sono riuscito a risolvere.
Ieri ho caricato il seguente sito web in Joomla 3.4.1: www.osteriadellapiada.it
Una volta caricato il DB e i file, ho visualizzato il sito online e come risultato ho ottenuto una pagina bianca.
Successivamente ho attivato il report errori di sistema al MASSIMO per visualizzare il tipo di errore, e come potete vedere di seguito, questo è l'errore che ho ottenuto:
Parse error: syntax error, unexpected '}' in /web/htdocs/www.osteriadellapiada.it/home/templates/td_esgat/html/modules.php on line 1
Qualcuno sa come posso risolvere il problema?Grazie anticipatamente
-
Ho provato anche a ricaricare i file ed il database ma non ho risolto nulla.
Qualcuno riesce ad aiutarmi??? Helppppppppp :(
-
è un problema del template che tu non puoi risolvere se non consultandoti con lo sviluppatore del template.
ciao!
-
è un problema del template che tu non puoi risolvere se non consultandoti con lo sviluppatore del template.
ciao!
Non capisco il motivo per il quale dovrei contattare chi ha sviluppato il template, in quanto in locale il template funzionava benissimo. Se funziona bene in locale e trasferisco i dati da locale a remoto non dovrebbe esserci nessun problema, o sbaglio?
In più adesso non riesco nemmeno ad accedere al backend :(
Aiutatemiiiiiiiiiii
-
Buonasera,
contatta quelli del template.
In locale hai una ambiente, se non è identico a quello sul server puoi avere il problema, come ti ha scritto giovi.
In alternativa rinomina il file
templates/td_esgat/html/modules.php
in
templates/td_esgat/html/_modules.php
che è un file che hanno fatto quelli del template
Il problema è dato da quel file che è un override del template per i moduli
-
Buonasera,
contatta quelli del template.
In locale hai una ambiente, se non è identico a quello sul server puoi avere il problema, come ti ha scritto giovi.
In alternativa rinomina il file
templates/td_esgat/html/modules.php
in
templates/td_esgat/html/_modules.php
che è un file che hanno fatto quelli del template
Il problema è dato da quel file che è un override del template per i moduli
Ho già contattato quelli del template e la loro risposta è stata "il file in questione è utilizzato da altri nostri tmeplate, ed è funzionante al 100%"
Ho provato a rinominare il file come mi hai suggerito, ora il sito si vede ma non viene applicato il template.
In più la pagina di frontend risulta vuota e non riesco ad accedere all'administrator.
Aiutatemi Helppppppppppp :(
-
se non riesci ad accedere neanche al backend il problema potrebbe essere diverso, versione PHP, database ecc...
-
se non riesci ad accedere neanche al backend il problema potrebbe essere diverso, versione PHP, database ecc...
La versione php è la stessa di un altro sito web che ho già pubblicato nel quale non mi da nessun tipo di problema.
Quindi direi che è un problema del template anche se il supporto del template sostiene il contrario.
Ho provato ad installare lo stesso sito con una versione precedente di Joomla (3.3.6), il frontend mi da lo stesso identico errore, però stavolta il backend funziona.
Sinceramente ora non so più cosa pensare.
Consigli???
-
Parse error: syntax error, unexpected '}' in /web/htdocs/www.osteriadellapiada.it/home/templates/td_esgat/html/modules.php on line 1
Comunque l' errore indica che il file override del template , modules.php, ha una parentesi graffa '}'non attesa alla riga 1 del file medesimo.
Boh. Hai provato effettivamente a vedere cosa c'è dentro al file alla riga 1?