Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

Fatal error: Cannot re-assign $this in / dann verzeichnis angabe. was ist hier falsch?





Frage

hallo leute wenn ich auf meiner webseite auf der ich einen webshop hochgeladen habe, auf die administration gehen will dann zeigt er mir eine leere seite an mit diesem text. was habe ich falsch gemacht? kann mir jemand helfen? gruss todo

Antwort 1 von harrrharrr

...und in welcher Datei ist jetzt der Fehler?
Raten hilft hier nicht weiter, poste die Fehlermeldung und den Quellcode der Datei.

Gruß
harrr

Antwort 2 von MixMax

vermutlich stimmen verzeichnissangaben nicht bzw du must eventuell noch eine configdatei erst auf deine Ordner etc anpassen...

Leider kann man aufgrund deiner Angaben wenig genaueres sagen da ja nicht bekannt ist, ob es ein Webshop ist den du als zip runtergeladen und auf deinen webspace hochgeladen hast ist, oder was es überhaupt für ein teil ist. Kann ja auch ein Webshop sein der zu deinem Webspace dazu gehört o.ä.

wenn du die Quelle wo du den Shop runtergeladen hast nennst, findet sich vielleicht jemand der das ding mal testet. Wenn du dann wie Harr schreibt noch Datei und Zeile in der der Fehler auftritt nennst, kann dir vielleicht sogar geholfen werden.

Antwort 3 von todo

ok
hier die fehlermeldung:

Fatal error: Cannot re-assign $this in /home/professy/public_html/admin/includes/classes/upload.php on line 31


und hier der code:

// self destruct
$this = null; ( <---- das ist linie 31)

return false;
}
}
}

function parse() {
global $messageStack;

Antwort 4 von todo

ok das ist dierser öffentliche webshop open source der heisst oc commerce.

auf www.oscommerce.com unter solutions

gruss todo

Antwort 5 von MixMax

guckst du hier ;)

Lösung "upload.php"
[catalog]/admin/includes/classes/upload.php

folgenden Code suchen:


// self destruct
$this = null;



und mit diesem ersetzen:


// self destruct
// $this = null;
unset($this);

Antwort 6 von todo

wow echt beeindruckend, wie hast du das so schnell fertig gebracht??????

Antwort 7 von MixMax

gegoogled XD

Antwort 8 von todo

ehrlich jetzt? hammermässig!
Echt, es läuft jetzt einwandfrei! danke vielmal!!

gruss todo