Joomla.it Forum
Joomla! 3 => Joomla! 3 => : dolphin73 01 Sep 2015, 16:02:02
-
Salve, ho un piccolo grande problema. Sul mio portale mi è stato fatto notare da pochi giorni (forse il problema ce l'ho da tanto) che è impossibile registrarsi. Effettivamente ho provato anch'io ed all'immissione di tutti i dati, cliccando su registrati non accade nulla, scopare solo la password immessa e si resta nella pagina con tutti i dati inseriti. Il link al mio sito web è www.sanguebiancazzurro.com (http://www.sanguebiancazzurro.com) Help please
Non so se può esservi di aiuto ma ho trovato questo messaggio di errore nel pannello di controllo dell'hosting:
[Tue Sep 01 15:49:17 2015] [error] - www.sanguebiancazzurro.com (http://www.sanguebiancazzurro.com) - AH01215: PHP Strict Standards: Non-static method JApplicationCms::getMenu() should not be called statically, assuming $this from incompatible context in /web/htdocs/www.sanguebiancazzurro.com/home/libraries/cms/application/site.php on line 250: /web/htdocs/www.sanguebiancazzurro.com/home/index.php, referer http://www.sanguebiancazzurro.com/component/users/?view=registration (http://www.sanguebiancazzurro.com/component/users/?view=registration)
[Tue Sep 01 15:49:06 2015] [error] - www.sanguebiancazzurro.com - AH01215: PHP Strict Standards: Non-static method JApplicationSite::getMenu() should not be called statically, assuming $this from incompatible context in /web/htdocs/www.sanguebiancazzurro.com/home/templates/conversetlite/index.php on line 168: /web/htdocs/www.sanguebiancazzurro.com/home/index.php, referer http://www.sanguebiancazzurro.com/
-
Controlla se alla riga 168 del file index.php del tuo template c'è un riferimento a
getMenu();
. Se si, prova a sostituire la riga con $menu = JFactory::getApplication()->getMenu();
Fammi sapere come va.
-
Ciao, ti ringrazio innanzitutto per la disponibilità. Ho trovato la riga in questione ma sostituendo con il codice da te immesso mi scompare il sito.
-
Mi dici com'è fatto il riferimento a getMenu() in quella riga?
-
Il problema è che vedo errori anche nella riga 250 oltre che nella 168 ... comunque ti incollo quello che mi hai chiesto
<?php $menu = JSite::getMenu(); ?>
-
Le strict standards notices che visualizzi non hanno nulla a che vedere con il tuo problema
-
Ok Giovi ... ma qual è il mio problema? Cioè come posso risolverlo?
-
è attivata la possibilità di registrarsi, hai controllato.
-
Si opzione attivata
-
Lo risolvi cambiando template o disattivando i plugin che hai eventualmente attivato sul sito
-
Giovi, ho provato a cambiare template, addirittura ho cancellato il file configuration.php e caricato nuovamente la cartella installation nella root e rifacendo la procedura su altro db ma nulla, non fa registrare. Riguardo i plugin, a quali ti riferisci? Comunque credo sia più grave del previsto.
-
qualunque plugin o estensione che hai installato dopo joomla, anche quelli che non c'entrano niente con gli utenti