Back to top

Autore Topic: errore in home page.. non riesco a farlo sparire (RISOLTO almeno in parte)  (Letto 2503 volte)

Offline claudiodex61

  • Nuovo arrivato
  • *
  • Post: 37
    • Mostra profilo
salve a tutti, ieri monitorando il mio sito ho scoperto che in home page mi da il seguente errore:


Deprecated: Non-static method JApplicationSite::getMenu() should not be called statically, assuming $this from incompatible context in /PERCORSO-DOMINIO/templates/NOME-TEMPLATE/lib/framework/helper.layout.php on line 109
Deprecated: Non-static method JApplicationCms::getMenu() should not be called statically, assuming $this from incompatible context in /PERCORSO-DOMINIO/home/libraries/cms/application/site.php on line 272
(ovviamente dove c'è "percorso dominio" c'è il mio dominio)
ho provato ad aggiornare correttamente joomla alla 3.6.4 e anche a settare i messaggi di errore su NO ma non c'è nulla da fare.
non riesco a venirne a capo. qualcuno sa di cosa si tratta?
Grazie
« Ultima modifica: 06 Dic 2016, 09:34:31 da claudiodex61 »

Offline clark1

  • Esploratore
  • **
  • Post: 88
    • Mostra profilo
Re:errore in home page.. non riesco a farlo sparire
« Risposta #1 il: 04 Dic 2016, 10:49:09 »
se metti il link del sito si potrebbe capire meglio

Offline claudiodex61

  • Nuovo arrivato
  • *
  • Post: 37
    • Mostra profilo
Re:errore in home page.. non riesco a farlo sparire
« Risposta #2 il: 04 Dic 2016, 10:50:23 »
ho provato a inserire la prima parte dell'errore su google e come risultato da una sfilza di pagine che hanno lo stesso errore..
« Ultima modifica: 04 Dic 2016, 11:01:47 da claudiodex61 »

Offline clark1

  • Esploratore
  • **
  • Post: 88
    • Mostra profilo
Re:errore in home page.. non riesco a farlo sparire
« Risposta #3 il: 04 Dic 2016, 11:05:10 »
se apri il file con notepad++ - alla riga
/web/htdocs/www.artigrafichebs.it/home/templates/meet_gavern/lib/framework/helper.layout.php on line 109


/web/htdocs/www.artigrafichebs.it/home/libraries/cms/application/site.php on line 272

e lo metti qui posso vedere errore

Offline claudiodex61

  • Nuovo arrivato
  • *
  • Post: 37
    • Mostra profilo
Re:errore in home page.. non riesco a farlo sparire
« Risposta #4 il: 04 Dic 2016, 11:22:50 »
helper.layout.php


105   // function to check if the page is frontpage
106  function isFrontpage() {
107        // get all known languages
108      $languages   = JLanguage::getKnownLanguages();
109      $menu = JSite::getMenu();
110     
111    foreach($languages as $lang){
112        if ($menu->getActive() == $menu->getDefault($lang['tag'])) {
113            return true;
114          }
115      }
116       
117      return false;   
118   }

Offline claudiodex61

  • Nuovo arrivato
  • *
  • Post: 37
    • Mostra profilo
Re:errore in home page.. non riesco a farlo sparire
« Risposta #5 il: 04 Dic 2016, 11:28:42 »
l'altro:


270  public function getMenu($name = 'site', $options = array())
271     {
272        $menu = parent::getMenu($name, $options);
273
274        return $menu;
275   }

Offline claudiodex61

  • Nuovo arrivato
  • *
  • Post: 37
    • Mostra profilo
Re:errore in home page.. non riesco a farlo sparire
« Risposta #6 il: 04 Dic 2016, 11:32:51 »
comunque ho notato che nel percorso che da sugli errori c'è un HOME di troppo
io nel dominio sulla root non ho nessuna cartella HOME

Offline clark1

  • Esploratore
  • **
  • Post: 88
    • Mostra profilo
Re:errore in home page.. non riesco a farlo sparire
« Risposta #7 il: 04 Dic 2016, 16:34:31 »
fai una cosa sia nella 109 che nella 272 ci sono :: questi doppi puntini levane via uno e lascia solamente :

Offline claudiodex61

  • Nuovo arrivato
  • *
  • Post: 37
    • Mostra profilo
Re:errore in home page.. non riesco a farlo sparire
« Risposta #8 il: 04 Dic 2016, 18:52:59 »
ho provato ma non va bene da errore di sintassi

Offline Alex21

  • Appassionato
  • ***
  • Post: 645
    • Mostra profilo
Re:errore in home page.. non riesco a farlo sparire
« Risposta #9 il: 05 Dic 2016, 12:09:15 »
fai una cosa sia nella 109 che nella 272 ci sono :: questi doppi puntini levane via uno e lascia solamente :
Un errore così è già stato risolto cambiando la versione di php.
... e rimetti i puntini come erano in origine please.
Ciao!

Offline clark1

  • Esploratore
  • **
  • Post: 88
    • Mostra profilo
Re:errore in home page.. non riesco a farlo sparire
« Risposta #10 il: 05 Dic 2016, 13:10:22 »
come sei messo ? ma che versione hai di php?

Offline claudiodex61

  • Nuovo arrivato
  • *
  • Post: 37
    • Mostra profilo
Re:errore in home page.. non riesco a farlo sparire
« Risposta #11 il: 06 Dic 2016, 09:24:39 »
le ho provate a mettere tutte le versioni. ora ho messo la piu aggiornata 5.6.24


ho anche provato a cambiare le impostazioni del php.ini settando quello apposta per joomla
il mio hosting è aruba e non permette piu di fare molti settaggi come prima, ora da delle opzioni preimpostate, comunque ne ho provate diverse e da sempre lo stesso errore

Offline claudiodex61

  • Nuovo arrivato
  • *
  • Post: 37
    • Mostra profilo
ora l'errore è sparito. ho settato l'unica versione di php che non avevo provato perchè era la piu obsoleta e cioè la 5.3.29 ed ora va bene. l'unico problema è che in una sottocartella stavo facendo dei test con un cms di e-commerce molto famoso (non so se posso citarlo in questo forum) e quello non funziona piu a meno che non metto una versione di php piu recente.

 



Web Design Bolzano Kreatif