Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => Installazione, migrazione e aggiornamento => : pizzarro 21 Jul 2011, 23:21:37

: Problemino dopo aggiornamento a 1.7
: pizzarro 21 Jul 2011, 23:21:37
Ho appena aggiornato con il 2° metodo, ovvero tramite gestione applicazioni, tutto ok (il caricamento) ma adesso ho sia il frontend sia il backend PIENI di scritte come questa:

Strict Standards
:  Accessing static property JCache::$_handler as non static in C:\xampp\htdocs\joomla16\libraries\joomla\cache\cache.php on line 396

Le scritte sono due che si ripetono, l'unica differenza tra l'una e l'altra è il numero di linea a cui fanno riferimento, 396 e 394.Vado a vedere cosa c'è in questa riga, ma aimè la mia conoscenza di php e joomla non è cosi notevole da capire cosa c'è che non va.
Riporto cosa c'è alle due righe:

/**
     * Get the cache storage handler
     *
     * @return  JCacheStorage   A JCacheStorage object
     * @since   11.1
     */
    public function &_getStorage()
    {
        if (!isset($this->_handler)) {
            $this->_handler = JCacheStorage::getInstance($this->_options['storage'], $this->_options);
        }
        return $this->_handler;
    }


Ho pulito la cache del browser, disattivato oziogallery, messo beez come predef. (che invece rimane sempre quello precedente).
Chi sa come posso ovviare a ciò?
Grazie

P.S.
tutto quanto sopra descritto sul sito che ho in locale.
Visto che ho lo stesso anche in uno spazio web (http://www.montepisano.joomlafree.it/) ho provato a fare l'aggiornamento anche su quest'ultimo per vedere se cambiava qualcosa, .. e magia è andato tutto ok, allora ho scaricato via ftp il file in questione contenente la riga problematica, ..e sono perfettamente uguali, mah, misteri di joomla, e allora che cosa c'è che non va?
: Re:Problemino dopo aggiornamento a 1.7
: alexred 22 Jul 2011, 10:40:32
ciao pizzarro,
ma hai attivato la gestione della cache in Joomla?

Ottimo sapere che online non hai avuto lo stesso problema. Confronta le versioni di php e mysql e facci sapere se ci sono differenze.
: Re:Problemino dopo aggiornamento a 1.7
: l.aura 22 Jul 2011, 18:45:11
Ciao a Tutti,


ho installato Joomla 1.7.0 con Easyphp 5.3.6.0 in locale su hard-disk esterno ed ho lo stesso problema quando accedo alla schermata login : una serie di stringhe di errori che rimangono anche quando entro nella gestione sito  :o


Strict Standards[/size]: Accessing static property JCache::$_handler as non static in[/size] [/size]F:\EasyPHP-5.3.6.0\www\Joomla1-7-0\libraries\joomla\cache\cache.php[/size] [/size]on line[/size] [/size]394[/size][/size][/size]Strict Standards[/size]: Accessing static property JCache::$_handler as non static in[/size] [/size]F:\EasyPHP-5.3.6.0\www\Joomla1-7-0\libraries\joomla\cache\cache.php[/size] [/size]on line[/size] [/size]396


Ho trovato questi topic:



[/size]http://forum.joomla.org/viewtopic.php?p=2562275 (http://forum.joomla.org/viewtopic.php?p=2562275)
[/size]
[/size]http://forum.joomla.org/viewtopic.php?p=2443155#p2443155 (http://forum.joomla.org/viewtopic.php?p=2443155#p2443155) - XAMPPhttp://forum.joomla.org/viewtopic.php?p=2497193 (http://forum.joomla.org/viewtopic.php?p=2497193) - LAMPhttp://forum.joomla.org/viewtopic.php?t=271244 (http://forum.joomla.org/viewtopic.php?t=271244) - changes to file index.php[/size]
[/size][/color]


e sono andata a leggere le soluzioni proposte ma non ho capito se devo fare le stesse modifiche sul file php.
Gentilmente potreste aiutarmi a capire ? ???


Alexred suggerisce di attivare la gestione cache: come si fa?


Grazie mille per ogni suggerimento  :D 
: Re:Problemino dopo aggiornamento a 1.7
: l.aura 22 Jul 2011, 19:51:24



 Ho seguito il consiglio di Alexred:
 
 - ho attivato la gestione delle cache (Sito-Config globale-Sistema)
 
 - ho fatto la manutenzione delle cache e cancellato cache scadute (sito-manutenzione-pulisci cache)


...purtroppo non è cambiato nulla  :'(
Il programma funziona  ma queste maledette stringhe persistono sia in backend sia in frontend....


HELP :o  ...qualcuno ha qualche idea???
: Re:Problemino dopo aggiornamento a 1.7
: alexred 22 Jul 2011, 21:30:41
ciao l.aura,
non utilizzare Easyphp, ma prova con una vecchia versione di XAMPP, magari la 1.7.3
http://www.oldapps.com/xampp.php?old_xampp=46#Download
: Re:Problemino dopo aggiornamento a 1.7
: l.aura 22 Jul 2011, 21:43:48
RISOLTO  YUPPIESSSSS

Avendo installato EasyPHP ho trovato il file php.ini da modificare in:

                          ../EasyPHP-5.3.6.0/apache/php.ini

Una volta aperto il file php.ini con editor testuale ho messo nel cerca

                   error_reporting = E_ALL | E_STRICT

ed l'ho cambiato in

                                           error_reporting = E_ALL & ~E_NOTICE

   poi ho cercato

                                         display_errors = On

e l'ho cambiato in

                                        display_errors = Off
   
Poi ho fatto un restart di easyPHP , un refresh della pagina login di Joomla e voilà les jeux sont faits...tutto sparito!!!! ;D


...spero che questa soluzione sia utile anche ad altri che hanno incontrato lo stesso problema...


Grazie e buon lavoro a tutti!!!!








: Re:Problemino dopo aggiornamento a 1.7
: pizzarro 23 Jul 2011, 01:28:43
Sito in remoto
 versione mysql: 5.1.47_log
 versione php :   5.2.13

Sito in locale
versione mysql: 5.5.8
versione php :   5.3.5

Ho provato a eliminare la cache del browser e di joomla
ho attivato la cache di joomla, che adesso però si è paralizzata e non riesco più a smuoverla, neanche dal file config.php settandola:
public $caching = '0';
public $cache_handler = 'file';
come quella in remoto

Ho modificato il file php.ini cambiando i valori in: 
error_reporting = E_ALL & ~E_NOTICE

e
display_errors = Off

Ho guardato attentamente il file:

Strict Standards:  Accessing static property JCache::$_handler as non static in C:\xampp\htdocs\joomla16\libraries\joomla\cache\cache.php on line 396

cercando di capire cosa fare o meglio come cambiarne la proprietàMa niente

Poi ho notato (forse c'era anche prima) una nuova riga di errore:

Strict Standards:  Static function JDatabase::test() should not be abstract in C:\xampp\htdocs\joomla16\libraries\joomla\database\database.php on line 350

Ho guardato anche questo ma .. boh!

Adesso sto scaricando la versione di xamp consigliata da alexred, proverò a metter su questa, se nel frattempo non riesco a risolvere niente, quasi quasi backuppo il database, cancello tutto e provo a installare ex novo l'1.7

: Re:Problemino dopo aggiornamento a 1.7
: alexred 23 Jul 2011, 10:06:03
Adesso sto scaricando la versione di xamp consigliata da alexred, proverò a metter su questa, se nel frattempo non riesco a risolvere niente, quasi quasi backuppo il database, cancello tutto e provo a installare ex novo l'1.7
Ottima idea,
in locale avevi delle versioni di mysql e php troppo recenti.
: Re:Problemino dopo aggiornamento a 1.7
: pizzarro 24 Jul 2011, 01:36:31
Ciao alex
Allora..
prima di disintallare xampp 1.7.4 ho voluto provare a metter dentro e installare joomla 1.7 e vedere se cambiava qualcosa o meno, installazione riuscita, ma appena finita tutto come prima, @#x@#, quindi ho tolto tutto, installato xampp 1.7.3, messo dentro joomla 1.7, proceduto con l'installazione, incrociato le dita, e cavolo, tutto bene.
Forse era xampp 1.7.4 troppo avanzato, chissà

Poi ho provato a caricare il backup del db che mi sono fatto, ..riproverò perchè fino a adesso niente da fare, ovvero prima di sovrascrivere il nuovo appena fatto e magari inquinarlo con chissa che cosa del vecchio, ho voluto farne uno nuovo in cui importavo il backup, ma non sono riuscito.
Per fortuna sto solo ancora sperimentando con joomla per prendere dimestichezza e capirne il metodo di lavoro e cosa ci si puo tirar fuori, e avevo inserito pochissimi contenuti, ma spero vivamente che d'ora in poi cioè con le prossime versioni (1.8, 1.9, ect) non siano dei cambi drastici ma solo degli aggiornamenti come fin'ora è stato con le vecchie versioni, perchè sarebbe frustrante ogni volta dover rimetter dentro tutto.
: Re:Problemino dopo aggiornamento a 1.7
: lewistrauss 06 Sep 2011, 10:53:38
RISOLTO  YUPPIESSSSS

Avendo installato EasyPHP ho trovato il file php.ini da modificare in:
                         ../EasyPHP-5.3.6.0/apache/php.ini

Una volta aperto il file php.ini con editor testuale ho messo nel cerca
                  error_reporting = E_ALL | E_STRICT
ed l'ho cambiato in
                                          error_reporting = E_ALL & ~E_NOTICE
poi ho cercato
                                        display_errors = On
e l'ho cambiato in
                                       display_errors = Off
Poi ho fatto un restart di easyPHP , un refresh della pagina login di Joomla e voilà les jeux sont faits...tutto sparito!!!! ;D
...spero che questa soluzione sia utile anche ad altri che hanno incontrato lo stesso problema...
Grazie e buon lavoro a tutti!!!!

Stesso problema con Xampp 1.7.4 ho seguito questo stesso metodo:
nella dir PHP si trova il php.ini
basta cercare la stringa                        error_reporting = E_ALL | E_STRICT

e sostituirla con                                    error_reporting = E_ALL & ~E_NOTIC
Tutto si è risolto alla grande.

Bye
: Re:Problemino dopo aggiornamento a 1.7
: Effedi 27 Sep 2011, 22:48:35
Scusate ma io ho lo stesso problema e non sono riuscito a risolvere facendeo le modifiche consigliate al file php.ini.
 
Sto provando con la nuova versione Joomla 1.7.1 in locale e i messaggi di errore sul file cache.php sono legate alle seguenti stringhe:
 
Strict Standards: Accessing static property JCache::$_handler as non static in D:\xampp\htdocs\jm71\libraries\joomla\cache\cache.php on line 420

Strict Standards: Accessing static property JCache::$_handler as non static in D:\xampp\htdocs\jm71\libraries\joomla\cache\cache.php on line 422
 
Invece leggevo nel post che l'erroe però della v. 1.7 era sulla riga 396.
 
Sto usando:
XAMPP 1.7.4
[PHP: 5.3.5]

Come posso risolvere, grazie.


: Re:Problemino dopo aggiornamento a 1.7
: alexred 27 Sep 2011, 23:01:28
usa XAMPP 1.7.3
: Re:Problemino dopo aggiornamento a 1.7
: Effedi 27 Sep 2011, 23:12:43
OK, grazie.
 
Se può servire a qualcuno, qui il link di tutte le versioni XAMPP
http://sourceforge.net/projects/xampp/files/XAMPP%20Windows/ (http://sourceforge.net/projects/xampp/files/XAMPP%20Windows/)
 
Stavo intando facendo delle ricerche su Google e in alcuni forum dicevano di usare la versione 1.7.1
 
Grazie per l'aiuto
: Re:Problemino dopo aggiornamento a 1.7
: gnak 28 Sep 2011, 13:49:00
scusate anche io ho lo stesso problema, sto usando la versione 1.7.7 di xampp e joomla 1.7.1 ho modificato quelle stringhe nel file php.ini ma non riesco a levare quelle righe strict etc etc!! sono un principiante aiutatemi passo passo per favore!!
: Re:Problemino dopo aggiornamento a 1.7
: alexred 28 Sep 2011, 13:53:26
usa XAMPP 1.7.3
: Re:Problemino dopo aggiornamento a 1.7
: Effedi 29 Sep 2011, 13:14:56
scusate anche io ho lo stesso problema, sto usando la versione 1.7.7 di xampp e joomla 1.7.1 ho modificato quelle stringhe nel file php.ini ma non riesco a levare quelle righe strict etc etc!! sono un principiante aiutatemi passo passo per favore!!

Io ho risolto con la versione 1.7.1 di XAMPP.
Qui il link per scaricare tutte le versioni fino alla 1.7.7
http://sourceforge.net/projects/xampp/files/XAMPP%20Windows/ (http://sourceforge.net/projects/xampp/files/XAMPP%20Windows/)
 
La versione 1.7.7 non va bene per via di PHP 5.3 non compatibile con Joomla 1.7.1.

 
: Re:Problemino dopo aggiornamento a 1.7
: alexred 29 Sep 2011, 13:25:32
joomla 1.7.1 è pienamente compatibile con php 5.3
: Re:Problemino dopo aggiornamento a 1.7
: Devildev 29 Jan 2012, 01:08:45
ho sostituito $this->_handler con self::$_handler nelle righe 419 420 421