Joomla.it Forum
Joomla! 3 => Joomla! 3 => : enricomainero 27 Apr 2017, 14:03:16
-
Salve a tutti,
ho aggiornato il mio sito (http://www.citta-da-visitare.it/) a Joomla 3.7.... e fin qui tutto bene. Dopo aver impostato sul Server la versione PHP 7.0, il sito ha smesso di funzionare correttamente, mostrando il seguente errore:
0 - syntax error, unexpected end of file
Da cosa può dipendere?
ps: cambiando template (e quindi con gli stessi componenti attivi) il sito funziona alla grande. Devo controllarmi tutte le righe di tutti i file del template?
Grazie
-
Ciao enricomainero,
se hai già individuato che il problema dipende dal template che non è compatibile con PHP 7.1 ti consiglio di chiedere informazioni a chi ha sviluppato quel template.
Quel template utilizza un framework particolare ?
-
Ciao e grazie della risposta.
Ho risolto. In un paio di file del template avevo inserito del codice personalizzato e avevo messo la formula:
<? if ($_COOKIE["displayCookieConsent"]=="y") { ?>
CODICE Analytisc
<? } ?>
mentre la formula corretta è:
<?php if ($_COOKIE["displayCookieConsent"]=="y") { ?>
CODICE Analytisc
<?php } ?>
-
Non è un errore di sintassi ma di come hai configurato php: http://stackoverflow.com/questions/2185320/how-to-enable-php-short-tags
Se cambi versione di php cambi anche il php.ini in uso