Pagina 1 di 1

Cannot re-assign $this in Admin

Inviato: 06/01/2006, 17:02
da Razorblade
Ciao,
ho aggiornato il mio server locale installando il pacchetto Wampserver, molto comodo, fa tutto da solo.
Purtroppo però (e quando mai.. ) mi si sono presentati una infinità di problemi con l'oscommerce che avevo praticamente finito.
Tanto per cominciare questo nella index di ADMIN:

Cannot re-assign $this in c:\programmi\wamp\www\catalog\admin\includes\classes\upload.php on line 31

Se commento la linea 31 il problema sparisce. Ma so benissimo che avrei solo girato intorno al problema e non l'avrei eliminato.
Qualcuno sa come rimediare correttamente?

Grazie

Bye!

Re: Cannot re-assign $this in Admin

Inviato: 06/01/2006, 19:00
da marcus
Razorblade ha scritto:Ciao,
ho aggiornato il mio server locale installando il pacchetto Wampserver, molto comodo, fa tutto da solo.
Purtroppo però (e quando mai.. ) mi si sono presentati una infinità di problemi con l'oscommerce che avevo praticamente finito.
Tanto per cominciare questo nella index di ADMIN:

Cannot re-assign $this in c:\programmi\wamp\www\catalog\admin\includes\classes\upload.php on line 31

Se commento la linea 31 il problema sparisce. Ma so benissimo che avrei solo girato intorno al problema e non l'avrei eliminato.
Qualcuno sa come rimediare correttamente?

Grazie

Bye!
E' un Bug stranoto che si verifica quando la versione del PHP è la 5 o sup. E' stato corretto anche nella patch ufficiale rilasciata da poco.

Nella classe upload modfica:

Codice: Seleziona tutto

        } else {
// self destruct
          $this = null;
          return false;
con

Codice: Seleziona tutto

       } else {
// self destruct

          return false;
Marcus

Inviato: 06/01/2006, 19:36
da Razorblade
Ti ringrazio tantissimo, non mi era cosi' noto :)

Però che caso avevo risolto correttamente :)

Bye!