Hallo,
gestern habe ich das Plugin über Woltlab gekauft.
Nach der Installation gibt er einen Error aus und generiert eine Logdatei.
Dann hängt die Installation bei 4%, nichts passiert.
Hallo,
gestern habe ich das Plugin über Woltlab gekauft.
Nach der Installation gibt er einen Error aus und generiert eine Logdatei.
Dann hängt die Installation bei 4%, nichts passiert.
Hey sash,
Wie lautete denn die Fehlermeldung?
Gruß
Marcel
Wed, 12 Aug 2020 21:25:05 +0000
Message: error(s) during the installation of the files.
PHP version: 7.2.24-0ubuntu0.18.04.6
WoltLab Suite version: 5.2.8
Request URI: /acp/index.php?install-package/&t=XXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Referrer: https://*********.de/acp/index.php?package-installation-confirm/&queueID=77
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/XXX (KHTML, like Gecko) Chrome/XXX Safari/XXXX
Peak Memory Usage: 3115144/134217728
======
Error Class: wcf\system\exception\SystemException
Error Message: error(s) during the installation of the files.
Error Code: 0
File: /var/www/vhosts/XXXXXXX/httpdocs/lib/system/setup/Installer.class.php (167)
Extra Information: -
Stack Trace: [{"file":"\/var\/www\/vhosts\/ usw.
Alles anzeigen
zusätzlich mehrere Dateien mit Namen wie:
2020-08-12-update-77.txt
2020-08-12-update-75.txt
2020-08-12-update-73.txt
und als Inhalt:
[1597267505]
sequenceNo: 0
nodeType: package
nodeData:
package: de.yourecom.multihunter2
packageName: Multihunter
packageDescription: Der Multihunter loggt die Anmeldungen von Benutzern und wertet diese nach möglichen Doppelaccounts aus.
packageVersion: 5.2.6
packageDate: 1587078000
packageURL: https://yourecom.de
isApplication: 0
author: Marcel Beckers, YoureCom
authorURL: http://yourecom.de
installDate: 1597267505
updateDate: 1597267505
requirements: []
applicationDirectory:
------------------------------
[1597267505]
sequenceNo: 1
nodeType: pip
nodeData:
attributes: {"type":"file"}
pip: file
value:
------------------------------
Alles anzeigen
Kann es sein, dass du die Fehlermeldung bearbeitet hast? Nicht die URL, aber hier fehlen noch wichtige Infos. Es wird aber in die Richtung gehen, das der PHP Benutzer deines Servers nicht genügend Rechte hat.
Alle Plugins funktionieren, keine Permissionprobleme, etliche Plugins installiert.
Das einzige Plugin was sich nicht installieren lässt.
Forum ist installiert auf einem Linux VServer.
Die Fehlermeldung (Webseitennamen habe ich ersetzt):
Sun, 16 Aug 2020 03:22:09 +0000
Message: error(s) during the installation of the files.
PHP version: 7.2.24-0ubuntu0.18.04.6
WoltLab Suite version: 5.2.8
Request URI: /acp/index.php?install-package/&t=17c18355fb9de0bfe08d1d5f3921880677bd509f
Referrer: https://WEBSITENAMEREMOVED.de/acp/index.php?package-installation-confirm/&queueID=82
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.125 Safari/537.36
Peak Memory Usage: 3191632/134217728
======
Error Class: wcf\system\exception\SystemException
Error Message: error(s) during the installation of the files.
Error Code: 0
File: /var/www/vhosts/WEBSITENAMEREMOVED.de/httpdocs/lib/system/setup/Installer.class.php (167)
Extra Information: -
Stack Trace: [{"file":"\/var\/www\/vhosts\/WEBSITENAMEREMOVED.de\/httpdocs\/lib\/system\/setup\/Installer.class.php","line":54,"function":"install","class":"wcf\\system\\setup\\Installer","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/WEBSITENAMEREMOVED.de\/httpdocs\/lib\/system\/package\/PackageInstallationDispatcher.class.php","line":830,"function":"__construct","class":"wcf\\system\\setup\\Installer","type":"->","args":["\/var\/www\/vhosts\/WEBSITENAMEREMOVED.de\/httpdocs\/","\/var\/www\/vhosts\/WEBSITENAMEREMOVED.de\/httpdocs\/tmp\/files_bf67f2b88a2d0e6b61da5160a1736d49a4ff1741.tar","wcf\\system\\package\\FilesFileHandler"]},{"file":"\/var\/www\/vhosts\/WEBSITENAMEREMOVED.de\/httpdocs\/lib\/system\/package\/plugin\/FilePackageInstallationPlugin.class.php","line":51,"function":"extractFiles","class":"wcf\\system\\package\\PackageInstallationDispatcher","type":"->","args":["\/var\/www\/vhosts\/WEBSITENAMEREMOVED.de\/httpdocs\/","\/var\/www\/vhosts\/WEBSITENAMEREMOVED.de\/httpdocs\/tmp\/files_bf67f2b88a2d0e6b61da5160a1736d49a4ff1741.tar","wcf\\system\\package\\FilesFileHandler"]},{"file":"\/var\/www\/vhosts\/WEBSITENAMEREMOVED.de\/httpdocs\/lib\/system\/package\/PackageInstallationDispatcher.class.php","line":743,"function":"install","class":"wcf\\system\\package\\plugin\\FilePackageInstallationPlugin","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/WEBSITENAMEREMOVED.de\/httpdocs\/lib\/system\/package\/PackageInstallationDispatcher.class.php","line":144,"function":"executePIP","class":"wcf\\system\\package\\PackageInstallationDispatcher","type":"->","args":[{"attributes":"[redacted]","pip":"[redacted]","value":"[redacted]"}]},{"file":"\/var\/www\/vhosts\/WEBSITENAMEREMOVED.de\/httpdocs\/lib\/acp\/action\/InstallPackageAction.class.php","line":73,"function":"install","class":"wcf\\system\\package\\PackageInstallationDispatcher","type":"->","args":["2cf289c4"]},{"file":"\/var\/www\/vhosts\/WEBSITENAMEREMOVED.de\/httpdocs\/lib\/action\/AbstractDialogAction.class.php","line":68,"function":"stepInstall","class":"wcf\\acp\\action\\InstallPackageAction","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/WEBSITENAMEREMOVED.de\/httpdocs\/lib\/action\/AbstractAction.class.php","line":47,"function":"execute","class":"wcf\\action\\AbstractDialogAction","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/WEBSITENAMEREMOVED.de\/httpdocs\/lib\/system\/request\/Request.class.php","line":83,"function":"__run","class":"wcf\\action\\AbstractAction","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/WEBSITENAMEREMOVED.de\/httpdocs\/lib\/system\/request\/RequestHandler.class.php","line":107,"function":"execute","class":"wcf\\system\\request\\Request","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/WEBSITENAMEREMOVED.de\/httpdocs\/acp\/index.php","line":9,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":["wcf",true]}]
Wie Marcel Beckers schon schrieb hast du ein Problem (eigener Server!?) mit den Rechten deiner Dateien / Ordner.
Zitat eines Kollegen von Woltlab:
ZitatEs handelt sich um ein Rechteproblem. Ich habe ganz vergessen, dass mein Hoster einige wichtige Dateien vor Veränderungen geschützt hat. Ich muss eine Update Installation erst temporär freischalten lassen...
Da es sich hier nicht um ein Update handelt sondern um eine Neuinstallation, müsstest du selber mal schauen wo es da genau hakt.
Message: error(s) during the installation of the files.
Hier nach muss noch etwas stehen... Deine Website ist mir egal, die interessiert mich nicht, aber um dir den richtigen Tipp geben zu können, woran es genau liegt, brauch ich auch die vollständige Fehlermeldung. Ansonsten raten wir hier lustig rum.
Vermutlich wird es aber daran liegen, dass der PHP Benutzer vermutlich nicht die richtigen Rechte hat, um in dem wcf Ordner und Unterordner (Wie der Ordner acp) Dateien erstellen zu dürfen. Hast du das schon geprüft?
Da steht nichts, sonst hätte ich es dir geschrieben.
Habe den Fehlercode aus dem internen Fehlerprotokoll aus dem ACP kopiert und hier eingefügt.
Ich versuche dir da schon zu helfen, damit du mir helfen kannst.
Der PHP Benutzer hat die vollen Rechte, die CHMODS sind alle korrekt gesetzt und es gibt generell keine Probleme mit dem Forum oder mit anderen Plugins.
Auch der manuelle Installationsweg aus deiner angepinnten Nachricht bringt keinen Erfolg außer das er dann nicht bei 4% dauerhaft hängt sondern stattdessen bei 5%.
Das angepinnte Thema wäre auch für einen anderen Fall und wird dir hierbei nicht helfen können.
Bei der Installation des Plugins kommt zu einem Fehler beim Schreiben der Dateien auf deinen Server. Seltsam ist, dass es hierzu keine weiteren Infos gibt, obwohl es so sein müsste (Siehe: https://github.com/WoltLab/WCF/bl….class.php#L167).
Andere Plugins können deswegen laufen, wenn diese andere Ordner nutzen bzw. keine eigenen Ordner schreiben wollen. Ich würde aber dennoch nochmal selbst prüfen bzw. prüfen lasen, ob dein PHP Nutzer wirklich alle Ordner beschreiben kann. Falls dem wirklich so ist, würde ich mich dann an WoltLab wenden, da ich da leider nichts machen kann. Erwähne dann aber bitte direkt auch, dass es die komplette Fehlermeldung ist, weil das alleine ist schon extremst seltsam.
P.S: Bin gerade noch bei WoltLab über diese Meldung gestolpert, scheint also nicht ganz ungewöhnlich zu sein, dass die Fehlermeldung nicht unbedingt mehr anzeigt. Aber wie man an Alexanders Beitrag sieht, stimmt unsere Aussage, dass etwas mit deinen Berechtigungen nicht hin haut:
Laut der obigen Fehlermeldung liegt das Problem an den Dateiberechtigungen, die Dateien und Verzeichnisse sind nicht durchgängig von PHP beschreibbar.
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!