Haumis wbb hilfe (http://haumis-wbb-hilfe.de/wbb2/index.php)
- WBBLITE (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=67)
-- Es klappt nicht (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=71)
--- Error Meldung (http://haumis-wbb-hilfe.de/wbb2/thread.php?threadid=2691)
Geschrieben von raffisworld am 19.09.2014 um 12:51:
Error Meldung
Hi,
ich bin neu hier und weiß auch nicht ob ich hier richtig bin, ich möchte auch
keinen ärgern, ich suche lediglich Hilfe, bei :
Fatal error: PHP warning in file /var/www/html/web143/html/phpBB1/wcf/lib/system/event/EventHandler.class.ph
p (42): get_class() expects parameter 1 to be object, string given
Mein Hoster hat ein Update gemacht, seitdem hab ich diese Meldung, auf dem WBB board
hat man mir einige tips gegeben aber nichts hat geklappt, dann Sendepause.
Ich komme nicht mehr ins ACP, ich komme nur noch per WebFTP, FTP und MySQL und
PHPBBAdmin an den Boardinhalt.
Ich muß dazu sagen, ich bin Laie, also sprecht langsam, wenn überhaupt einer mit mir
spricht oder mir helfen kann!
Gruß raffisworld
Geschrieben von Listiger_Falke am 19.09.2014 um 13:30:
Um was für eine Forenversion handelt es sich denn da?
Link zum Board wäre auch hilfreich
Geschrieben von raffisworld am 19.09.2014 um 16:49:
Error Meldung
Hi,
Hier der Link :
http://raffis-world-board.de/phpBB1/wbb/index.php?page=Portal
Version? Da das ein früherer Bekannter gemacht hat, das einzigste was ich erkennen kann
ist " PACKAGE_VERSION', '3.0.0 RC 7 " und das die WCF vers. 1.0 ist.
Zur komplette Meldung gehört noch das:
You get more information about the problem in our knowledge base:
http://www.woltlab.com/help/?code=0
Information:
error message: PHP warning in file /var/www/html/web143/html/phpBB1/wcf/lib/system/event/EventHandler.class.ph
p (42): get_class() expects parameter 1 to be object, string given
error code: 0
file: /var/www/html/web143/html/phpBB1/wcf/lib/system/WCF.class.php (189)
php version: 5.3.27
wcf version: 1.0.0 RC 7
date: Fri, 19 Sep 2014 14:36:34 +0000
request: /phpBB1/wbb/index.php?page=Portal
referer:
Stacktrace:
#0 [internal function]: WCF::handleError(2, 'get_class() exp...', '/var/www/html/w...', 42, Array)
#1 /var/www/html/web143/html/phpBB1/wcf/lib/system/event/EventHandler.class.ph
p(42): get_class('UserAuth')
#2 /var/www/html/web143/html/phpBB1/wcf/lib/system/event/EventHandler.class.ph
p(104): EventHandler::executeInheritedActions('UserAuth', 'loadInstance', 'UserAuth', 'loadInstance@Us...')
#3 /var/www/html/web143/html/phpBB1/wcf/lib/system/auth/UserAuth.class.php(25)
: EventHandler::fireAction('UserAuth', 'loadInstance')
#4 /var/www/html/web143/html/phpBB1/wcf/lib/system/session/CookieSessionFactor
y.class.php(26): UserAuth::getInstance()
#5 /var/www/html/web143/html/phpBB1/wcf/lib/system/session/SessionFactory.clas
s.php(41): CookieSessionFactory->create()
#6 /var/www/html/web143/html/phpBB1/wbb/lib/system/WBBCore.class.php(173): SessionFactory->get()
#7 /var/www/html/web143/html/phpBB1/wcf/lib/system/WCF.class.php(47): WBBCore->initSession()
#8 /var/www/html/web143/html/phpBB1/wbb/global.php(13): WCF->__construct()
#9 /var/www/html/web143/html/phpBB1/wbb/index.php(2): require_once('/var/www/html/w...')
#10 {main}
Gruß raffisworld
Geschrieben von haumi am 19.09.2014 um 17:34:
Was mich etwas irritiert ist das von einem "phpBB1" gesprochen wird aber vieles auf ein wbb3er Board von Woltlab hindeutet.
Was aber ersichtlich ist das ein falscher Parameter übergeben wird.
wcf/lib/system/event/EventHandler.class.php (42): get_class() expects parameter 1 to be object, string given
Es wird ein Objekt erwartet und ein String wird übergeben.
Wenn es sich um ein wbb3er Board handelt dann kann nur Woltlab helfen.
Bei einem phpBB-Board müsste man eventuell so den Fehler ausmärzen können.
Ich müsste mich da reinarbeiten falls es hier niemanden gibt der sich mit der php Software auskennt.
Vielleicht kannst du auch die Leutchen von phpBB anschreiben.,
Die Umstellung auf php5.3 bereitet im allgemeinen Probleme, die auch dort bekant sind und eventuell hat man dafür schon eine Lösung.
Schau mal was da zutrifft.
Ich habe was gfunden!
Zitat: |
Du mußt mit einem FTP Programm die Datei EventHandler.class.php aus dem Verzeichnis wcf/lib/system/event/ auf deine Festplatte laden und sie dann mit einem Texteditor deiner Wahl öffnen. Dann suchst du die Zeile
Quellcode
if ((get_class($eventObj) == $parentClassName || is_subclass_of($eventObj, $parentClassName)) && isset($actions[$eventName]) && count($actions[$eventName]) > 0) {
und ersetzt
Quellcode
if ((get_class($eventObj)
mit
Quellcode
if ((get_class((Object)$eventObj)
Das ganze speichern und dann die Datei wieder in das Verzeichnis wcf/lib/system/event/ laden. Dabei die vorhandene überschreiben. |
|
LG
haumi
Geschrieben von nobody am 19.09.2014 um 17:56:
Moin Moin
Das Board liegt in dem Ordner html
Unterordner phpBB1
Dort ist das WBB3.x Board aufgesetzt worden.
Ich kann dir ein Board empfehlen welches sich nit dem WBB3.x sehr gut auskennt.
Melde dich da und und stelle dort noch einmal deine Frage.
http://wbbsupport.de/
nobody
Geschrieben von raffisworld am 19.09.2014 um 18:13:
Error Meldung
Hi,
Das mit dem Object einfügen hab ich schon gemacht, bringt nur jede Menge Error Meldungen, hab ich dann wieder rückgängig gemacht.
PHPBB hab ich gleich 3 Ordner also PHPBB1, ....2 , ....3 hat glaub ich nichts mit der Version zu tun.
Danke für den Tip mit dem anderen Board, werde ich versuchen.
Gruß raffisworld
Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH