Back to top

Autore Topic: Strict Standards: Accessing static property JCache::$_handler as non static in C  (Letto 18656 volte)

Offline dario75

  • Nuovo arrivato
  • *
  • Post: 49
    • Mostra profilo
scusate mi dite in che riga devo togliere quella scritta?


Offline Murphz

  • Global Moderator
  • Abituale
  • *****
  • Post: 1335
  • Sesso: Maschio
  • Trust No1
    • Mostra profilo
usa un qualsiasi editor e fai una ricerca nel documento di:

error_reporting = E_ALL &   ~E_NOTICE | E_STRICT

ed elimina | E_STRICT.

Come editor usa notepad++ se non ne conosci altri.
Freelance Web & Graphic Design // Twitter

"...Nothing Important Happened Today..."

Offline dario75

  • Nuovo arrivato
  • *
  • Post: 49
    • Mostra profilo
il file è sempre php.ini development?
se si l'ho incontrata più volte questa stringa

Offline dario75

  • Nuovo arrivato
  • *
  • Post: 49
    • Mostra profilo
facendo la ricerca ho trovato:


;   E_ALL & ~E_NOTICE | E_STRICT  (Show all errors, except for notices)
; Development Value: E_ALL | E_STRICT
error_reporting = E_ALL | E_STRICT


Offline dario75

  • Nuovo arrivato
  • *
  • Post: 49
    • Mostra profilo
ho provato a togliere da
Codice: [Seleziona]
error_reporting = E_ALL | E_STRICT
ho tolto | E_STRICT ma non è cambiata la situazione... ho sempre quella dicitura

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Ma utilizza xampp versione 1.7.1 e non avrai più quell'errore,  hai letto tutti i post ma non questa soluzione.

Offline Murphz

  • Global Moderator
  • Abituale
  • *****
  • Post: 1335
  • Sesso: Maschio
  • Trust No1
    • Mostra profilo
ho provato a togliere da
Codice: [Seleziona]
error_reporting = E_ALL | E_STRICT
ho tolto | E_STRICT ma non è cambiata la situazione... ho sempre quella dicitura

Ovviamente dopo devi riavviare il server apache per rendere effettive le modifiche.

Altrimenti prova ad installare una nuova versione di xampp, ma il problema non è tanto lì ma sulla versione di php. Io ho la 1.7.7 e il problema c'era lo stesso.
Freelance Web & Graphic Design // Twitter

"...Nothing Important Happened Today..."

Offline dario75

  • Nuovo arrivato
  • *
  • Post: 49
    • Mostra profilo
ho provato anche quello con xampp ma dato che ho disinstallato una versione successiva, mi va in crash con qualcosa... addirittura il php non si apre... bboh

Offline dario75

  • Nuovo arrivato
  • *
  • Post: 49
    • Mostra profilo
@murphz...
ho modificato quella stringa, dopodichè ho riavviato si apache che mysql e poi, visto che non risultava nulla di cambiato, ho fatto off/on con easyphp

Offline Murphz

  • Global Moderator
  • Abituale
  • *****
  • Post: 1335
  • Sesso: Maschio
  • Trust No1
    • Mostra profilo
@murphz...
ho modificato quella stringa, dopodichè ho riavviato si apache che mysql e poi, visto che non risultava nulla di cambiato, ho fatto off/on con easyphp


Devi aver sbagliato qualcosa, non riesco a capire però.
Freelance Web & Graphic Design // Twitter

"...Nothing Important Happened Today..."

Offline dario75

  • Nuovo arrivato
  • *
  • Post: 49
    • Mostra profilo
disinstallo easyphp e provo a rimettere xampp 177? è diverso il file php.ini?

Offline Murphz

  • Global Moderator
  • Abituale
  • *****
  • Post: 1335
  • Sesso: Maschio
  • Trust No1
    • Mostra profilo
In teoria no, perchè dipende dall'installazione di php che easyphp o xampp fanno. Comunque si, prova con xampp.
Freelance Web & Graphic Design // Twitter

"...Nothing Important Happened Today..."

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
 Ribadisco xampp 1.7.1 o al limite la 1.7.3 le altre potrebbero darti problemi.

Offline simoalien

  • Esploratore
  • **
  • Post: 59
  • Sesso: Maschio
    • Mostra profilo
grazie, risolto anch'io  :)

Offline rolfo85

  • Appassionato
  • ***
  • Post: 202
    • Mostra profilo
il problema è che questo errore è un errore. Cambiare il php.ini o installare una versione più vecchia di php non significa risolverlo, ma solo ignorarlo.


Se si abilita la modalità error reporting su development ne escono a bizzeffe. Non è una cosa per niente rassicurante. Come fanno gli sviluppatori di Joomla a lasciare errori così palesi nel codice, non è certo una gran sicurezza. Pensavo che Joomla fosse un framework sviluppato in maniera più professionale.

Offline Murphz

  • Global Moderator
  • Abituale
  • *****
  • Post: 1335
  • Sesso: Maschio
  • Trust No1
    • Mostra profilo
Dalla 1.6 c'è un paragrafo che afferma che tutto il codice da includere deve essere validato con E_STRICT, staremo a vedere  ;) . Il problema non è solo joomla ma anche chi produce estensioni ecc ecc, alla fin fine per la fase di produzione se un sito è stabile non ha moltissima influenza se non ci sono cambiamenti, comunque per un tempo limitato dalle versioni aggiornate.

Alla distante si tratta come produrre tutti i siti validati per una certa DTD, funziona lo stesso senza.

Non che sia una cosa positiva eh....
Freelance Web & Graphic Design // Twitter

"...Nothing Important Happened Today..."

Offline rolfo85

  • Appassionato
  • ***
  • Post: 202
    • Mostra profilo
Il problema è anche la sicurezza. Cmq un mio collega sviluppatore mi ha detto che certi errori erano anche molto banali e li ha corretti subito... mah

Offline rolfo85

  • Appassionato
  • ***
  • Post: 202
    • Mostra profilo

Il problema è anche la sicurezza. Cmq un mio collega sviluppatore mi ha detto che certi errori erano anche molto banali e li ha corretti subito... mah

 



Web Design Bolzano Kreatif