Sie sind nicht angemeldet.

1

Mittwoch, 14. September 2011, 15:31

Woltlab Recent Activity Box (TOP5)

Hallo,

hab heute die Filebase 2.0.2 installiert.

Hab leider sofort eine Fehlermeldung beim Aufruf der Starseite bekommen.
Nachdem ich nun in diesem Forum schon gelesen habe, dass einige Plugins Abhängigkeitsprobleme verursachen, hab ich mir die Fehlermeldung genauer angesehen:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
You get more information about the problem in our knowledge base: http://www.woltlab.com/help/?code=11005			
			Information:
			
				error message: unknown cache resource 'board'

				error code: 11005
				
								file: /var/www/web50/html/board/wcf/lib/system/cache/CacheHandler.class.php (119)

				php version: 5.2.0-8+etch16

				wcf version: 1.1.8 (Tempest)

				date: Wed, 14 Sep 2011 13:36:34 +0000

				request: /board/download/index.php?page=Index

				referer: http://www.die-duke-boys.de/board/download/index.php?page=Index

			
			
			Stacktrace:
			#0 /var/www/web50/html/board/lib/system/cache/CacheBuilderBoardRecentActivityBox.class.php(22): CacheHandler->get('board', 'boards')
#1 /var/www/web50/html/board/wcf/lib/system/cache/CacheHandler.class.php(173): CacheBuilderBoardRecentActivityBox->getData(Array)
#2 /var/www/web50/html/board/wcf/lib/system/cache/CacheHandler.class.php(126): CacheHandler->rebuild(Array)
#3 /var/www/web50/html/board/lib/data/page/recentActivityBox/BoardRecentActivityBox.class.php(40): CacheHandler->get('boardRecentActi...')
#4 /var/www/web50/html/board/lib/data/page/recentActivityBox/BoardRecentActivityBox.class.php(166): BoardRecentActivityBox->initCache()
#5 /var/www/web50/html/board/lib/system/event/listener/RecentActivityBoxListener.class.php(33): BoardRecentActivityBox->hasContent()
#6 /var/www/web50/html/board/wcf/lib/system/event/EventHandler.class.php(207): RecentActivityBoxListener->execute(Object(IndexPage), 'IndexPage', 'assignVariables')
#7 /var/www/web50/html/board/wcf/lib/page/AbstractPage.class.php(73): EventHandler::fireAction(Object(IndexPage), 'assignVariables')
#8 /var/www/web50/html/board/download/lib/page/IndexPage.class.php(42): AbstractPage->assignVariables()
#9 /var/www/web50/html/board/wcf/lib/page/AbstractPage.class.php(93): IndexPage->assignVariables()
#10 /var/www/web50/html/board/wcf/lib/page/AbstractPage.class.php(46): AbstractPage->show()
#11 /var/www/web50/html/board/wcf/lib/util/RequestHandler.class.php(64): AbstractPage->__construct()
#12 /var/www/web50/html/board/wcf/lib/util/RequestHandler.class.php(92): RequestHandler->__construct('Index', Array, 'page')
#13 /var/www/web50/html/board/download/index.php(8): RequestHandler::handle(Array)

Anscheinend verursacht die Woltlab eigene "Recent Activity Box" (Top5-Neuigkeiten) den Fehler.
Da aber Woltlab ja selbst das Board programmiert hat, glaube ich nicht, dass die genau so einen Abhäängigkeitsfehler einbauen.
Kann jemand weiterhelfen, wie ich diesen Fehler nun unkompliziert beheben kann?

Bis denn
schreibt Sven

2

Mittwoch, 14. September 2011, 23:18

Hallo,

das wird nicht das Plugin sein, durch den Abhängigkeistfehler wird esnur versucht aufzurufen.

Versuch mal folgenden Code in phpmyadmin auszuführen, den hatte Sebastian damals in der WCom veröffentlicht:

MySQL-Abfrage(n)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
SELECT 		package.package, 
		(
			SELECT		IF(COUNT(*) > 1 AND package.parentPackageID NOT IN(
						SELECT 	packageID
						FROM	wcf1_package
						WHERE	standalone = 1
							AND package <> 'com.woltlab.wcf'
					) OR COUNT(*) > 2,1,0) AS result
			FROM		wcf1_package_requirement package_requirement
			LEFT JOIN	wcf1_package standalone_package
			ON		(standalone_package.packageID = package_requirement.requirement)
			WHERE		package_requirement.packageID = package.packageID
					AND standalone = 1
		) AS requiresUninstall
FROM		wcf1_package package
GROUP BY	package.packageID
HAVING		requiresUninstall = 1


und poste das Ergebniss. Normal sollte dann der Verursacher "angezeigt" werden.

3

Donnerstag, 15. September 2011, 10:04

War erfolgreich! :)

Das Ergebnis aus der SQL-Abfrage lautete "de.wbb.bot.createthread"
War ein Plugin-Bot zur Erstellung eines Willkommens-Thread aus dem Jahr 2009

Nun funktioniert die FileBase
Vielen Dank für die schnelle Hilfe.