Plugin(s) mit Abhängigkeitsfehler finden

  • WCF 1

Warning: This page is a part of an archive now and will be removed in the future.

Einen Abhängigkeitsfehler hat ein Plugin (Nicht jedes Paket ist ein Plugin!) das als übergeordnetes Paket das Woltlab Community Framework oder ein anderes Paket aus dem WCF (Paketbezeichnung normal mit *.wcf.*) und gleichzeitig z.B. vom Woltlab Burning Board abhängig ist.

Wichtig: Die Endanwendung ist normalerweise weder der Verursacher noch hat es selbst ein Abhängigkeitsfehler. Andere Endanwendungen funktionieren auch nicht mehr in einem System mit Abhängigkeitsfehlern.

Entsprechende Plugins findet man mit dieser Abfrage:

SQL-Query

  1. SELECT searched . *
  2. FROM `wcf1_package` AS searched
  3. LEFT JOIN wcf1_package AS plugin ON plugin.packageID = searched.parentPackageID
  4. LEFT JOIN wcf1_package_requirement AS link ON searched.packageID = link.packageID
  5. LEFT JOIN wcf1_package AS required ON required.packageID = link.requirement
  6. WHERE plugin.package LIKE '%com.woltlab.wcf%'
  7. AND required.package = 'com.woltlab.wbb'
Beseitigt werden kann der Abhängigkeitsfehler entweder durch Deinstallation oder durch Änderung der parentPackageID. Dabei muss man aber darauf achten, dass die neue wirklich richtig ist.

Originalversion inklusive Abfrage von Kawas.
About the Author
Ich bin Webentwickler in Stuttgart und administriere Server seit vielen Jahren. In diesem Blog erstelle ich hauptsächlich Tutorials für andere Webentwickler, Webdesigner und Serveradministratoren.
-------------------------------------------------------------------------------------------------------------------------------------
I’m a web developer in Stuttgart, Germany, and server administrator since many years. This blog mainly contains a tutorial set for other web developer, web designer and server administrators.

370 times read

Comments 0

There are not any items at the moment.

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.