online 1
gast (50)

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

Skripte(PHP,ASP,Perl...)Skripte(PHP,ASP,Perl...)

Fragevon todo vom 02.03.2019, 19:28 Options

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

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 schreiben

Antwort 1 von harrrharrr vom 02.03.2019, 19:39 Options

...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 vom 02.03.2019, 19:49 Options

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 vom 02.03.2019, 19:54 Options

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 vom 02.03.2019, 20:03 Options

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

auf www.oscommerce.com unter solutions

gruss todo

Antwort 5 von MixMax vom 02.03.2019, 20:06 Options

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 vom 02.03.2019, 20:11 Options

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

Antwort 7 von MixMax vom 02.03.2019, 20:14 Options

gegoogled XD

Antwort 8 von todo vom 02.03.2019, 20:48 Options

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

gruss todo

Ähnliche Themen

Einfaches Problem bei php.
Hoshyman  30.03.2007 - 103 Hits - 3 Antworten

die Siedler 4
Budda  05.11.2007 - 330 Hits - 3 Antworten

Fatal Execution Engine Error(0x7927f26e)
axeltop40  19.12.2007 - 244 Hits -

Hallo! This program cannot be run in DOS mode.
sophia  17.02.2008 - 52 Hits - 4 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 01:23:17 2026