Kann sein das der Fehler dadurch behoben wurde, dass ich die PHP Version auf 8.1 gestellt habe. Woltlab sagte mir zwar, dass die 7.4 ausreichend wäre, scheint aber nicht so zu sein.
Beiträge von Seferd
-
-
Hi!
Ich habe gerade mit dem Auto-Update meines Forums ein Update auf Version 5.5 ausgeführt und nun eine Fehlermeldung:
ZitatSystem Information
-
PHP Version:
7.4.33
-
WoltLab Suite Core:
5.5.9
-
Peak Memory Usage:
14.818/128 MiB
-
Request URI:
GET /forum/
-
Referrer:
-
User Agent:
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/110.0
Error
-
Error Type:
ParseError
-
Error Message:
syntax error, unexpected '|', expecting variable (T_VARIABLE)
-
File:
*/clan/lib/data/group/Group.class.php (37)
-
Stack Trace:
- #0 */../../../../[internal function] (?):
- wcf\system\WCF::autoload('clan\\data\\group\\Group')
- #1 */clan/lib/system/cache/builder/ClanCacheBuilder.class.php (98):
- spl_autoload_call('clan\\data\\group\\Group')
- #2 */lib/system/cache/builder/AbstractCacheBuilder.class.php (42):
- clan\system\cache\builder\ClanCacheBuilder->rebuild([ clanID => ])
- #3 */clan/lib/system/option/user/ClantagUserOptionOutput.class.php (29):
- wcf\system\cache\builder\AbstractCacheBuilder->getData([ clanID => ])
- #4 */lib/data/user/option/ViewableUserOption.class.php (62):
- clan\system\option\user\ClantagUserOptionOutput->getOutput(wcf\data\user\User, wcf\data\user\option\UserOption, 'a:6:{i:8;a:2:{s:8:"isActive";i:1;s:3:"tag";s:0:"";}i:35;a:2:{s:8:"isActive";i:1;s:3:"tag";s:0:"";}i:51;a:2:{s:8:"isActive";i:1;s:3:"tag";s:0:"";}i:48;a:2:{s:8:"isActive";i:1;s:3:"tag";s:0:"";}i:11;a:2:{s:8:"isActive";i:1;s:3:"tag";s:0:"";}i:19;a:2:{s:8:"isActive";i:1;s:3:"tag";s:0:"";}}')
- #5 */lib/data/user/UserProfile.class.php (1109):
- wcf\data\user\option\ViewableUserOption->setOptionValue(wcf\data\user\User)
- #6 */clan/lib/system/event/listener/ClanMembershipListener.class.php (27):
- wcf\data\user\UserProfile->getFormattedUserOption('userClantags')
- #7 */lib/system/event/EventHandler.class.php (172):
- clan\system\event\listener\ClanMembershipListener->execute(wcf\system\template\TemplateEngine, 'wcf\\system\\template\\TemplateEngine', 'beforeDisplay', [ ])
- #8 */lib/system/event/EventHandler.class.php (240):
- wcf\system\event\EventHandler->executeListeners([ clan\system\event\listener\ClanMembershipListener => , wcf\system\event\listener\AccountSwitchListener => , wcf\system\event\listener\AddTemplateMultirankListener => , wcf\system\event\listener\MultiHunterListener => ], wcf\system\template\TemplateEngine, 'wcf\\system\\template\\TemplateEngine', 'beforeDisplay', [ ])
- #9 */lib/system/template/TemplateEngine.class.php (325):
- wcf\system\event\EventHandler->fireAction(wcf\system\template\TemplateEngine, 'beforeDisplay')
- #10 */lib/page/AbstractPage.class.php (390):
- wcf\system\template\TemplateEngine->display('boardList', 'wbb')
- #11 */lib/page/AbstractPage.class.php (135):
- wcf\page\AbstractPage->show()
- #12 */lib/system/request/Request.class.php (90):
- wcf\page\AbstractPage->__run()
- #13 */lib/system/request/RequestHandler.class.php (107):
- wcf\system\request\Request->execute()
- #14 */forum/index.php (11):
- wcf\system\request\RequestHandler->handle('wbb')
Kann mir wer weiterhelfen?
Vielen Dank!
Grüße v. Seferd
-
-
Korrektur, der Fehler ist immer noch da. Er war nur bei mir verschwunden. Das Problem haben jedoch alle anderen User immernoch.
-
Wenn ich auf den Button 'Moderation' klicke und unten auf den Button 'Alle anzeigen' klicke, kommt ich in eine große Liste. Diese lässt sich nicht leeren.
-
Hi!
Ich habe einiges an Meldungen in 'Ausstehende Einträge' vieles davon ist nicht mehr aktuall. Wollte daher mal aufräumen und habe in der Administration die 'Locheinträge auflisten' gelöscht.
In der Liste der Einträge wurden nur die Namen gelöscht, nicht aber der Eintrag. Ist das ein Fehler? Bzw. Wie kann ich die Liste löschen oder muss ich die in 20er Paketen manuell schließen? Bei über 6000 Meldungen wäre dies etwas zeitaufwendig.
Grüße von Seferd
-
Ja, war meine erste Idee. Problem bleibt bestehen.
Das merkwürdige daran ist, dass man ja nicht in der Clanliste eingetragen ist und trotzdem im Kontrollzentrum es angezeigt wird.
EDIT:
Also ich konnte das Problem lösen. Mit dem Update wurde in den Einstellungen 'Eine Mitgliedschaft' auf nein gestellt. Demnach konnte man in mehreren Clans Mitglied sein. Durch ein nochmaliges Ausführen der Benutzeraktualisierung ist die Anzeige nun korrekt.
Bleibt aber immer noch der Grund im Raum stehen, warum dort mehrere Clans angezeigt wurden, obwohl man ja nicht Mitglied ist.
EDIT 2: Habe jetzt noch einmal getestet und die doppelte Mitgliedschaft wieder aktiviert. Ich bleibe nur in einem Clan und nicht wieder in mehreren.
-
Den letzten Fehler habe ich gerade gefunden. Fehler kommt vom Style. Jedoch werden im Kontrollzentrum immer noch Clans angezeigt, bei denen ich nicht beigetreten bin .
-
Hi!
Ich habe heute ein Update auf die neueste Version 5.4.4 gemacht. Nun habe ich zwei Probleme:
1. Statt in einem Clan bin ich plötzlich im Kontrollzentrum in 6 Clans.
2. Wenn ich den Button "Clan administrieren" nutzen möchte, bekomme ich eine Fehlermeldung.
ZitatSystem Information
-
PHP Version:
7.4.29
-
WoltLab Suite Core:
5.4.16
-
Peak Memory Usage:
24.598/128 MiB
-
Request URI:
GET /clan/clan-administrate/8-aquilia/
-
Referrer:
-
User Agent:
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:99.0) Gecko/20100101 Firefox/99.0
Error
-
Error Type:
wcf\system\exception\ErrorException
-
Error Message:
Undefined index: inviteUsername
-
File:
*/lib/system/WCF.class.php (344)
-
Template Context:
PHP
Alles anzeigen<h2 class="sectionTitle">Einladungen</h2> <dl> <dt><label>Einzuladener Benutzer</label></dt> <dd> ====> <input type="text" id="inviteUsername" name="inviteUsername" class="inviteUsername medium" value="<?=wcf\util\StringUtil::encodeHTML($this->v['inviteUsername']);?>" /> </dd> </dl> <?php if ($this->v['errorField'] == 'inviteUsername') { ?> <small class="innerError"> <?php if ($this->v['errorType'] == 'empty') { ?>
-
Stack Trace:
- #0 */templates/compiled/2_clan_1_clanAdministrate.php (2572):
- wcf\system\WCF::handleError(8, 'Undefined index: inviteUsername', '*/templates/compiled/2_clan_1_clanAdministrate.php', 2572, [ 24 items ])
- #1 */lib/system/template/TemplateEngine.class.php (346):
- include('*/templates/compiled/2_clan_1_clanAdministrate.php')
- #2 */lib/page/AbstractPage.class.php (371):
- wcf\system\template\TemplateEngine->display('clanAdministrate', 'clan')
- #3 */lib/page/AbstractPage.class.php (122):
- wcf\page\AbstractPage->show()
- #4 */lib/system/request/Request.class.php (89):
- wcf\page\AbstractPage->__run()
- #5 */lib/system/request/RequestHandler.class.php (119):
- wcf\system\request\Request->execute()
- #6 */clan/index.php (4):
- wcf\system\request\RequestHandler->handle('clan')
Hoffe mir kann jemand helfen bei dem Fehler!
Grüße v. Seferd
-
-
Hi!
Habe bei meinem Forum die Maximale Kurzbeschreibungslänge auf 2500 gesetzt. Wird zwar angenommen und steht auch bei der Kurzbeschreibung als Info. Jedoch kann ich nach wie vor nur 255 Zeichen schreiben.
Grüße v. Seferd
-
Danke für die Hilfe, jetzt klappt es.
Mal eine Frage, wäre es möglich die Rechte ein wenig zu erweitern.
Die User sollen zwar einen Clan Modererieren und bearbeiten können. Jedoch wäre es schön, wenn man den Wechsel in den Kategorien unterbinden könnte, sondern dies rein von der Moderation erledigt wird.
Desweiteren, wäre es möglich, dass man es dahingehend erweitern könnte, dass auch nur die Moderation User in einen Clan einladen können?
-
Weil ich eine begrenzte Anzahl an Clans erlauben möchte und nicht jeder einen erstellen dürfen soll. Ich gebe halt eine Liste an Clans vor. Deswegen gleich noch mal die Frage. Kann man es verhindern, dass Gründer die Gens löschen? In den Gruppenrechten der Administration kann man zwar auf NEIN stellen, aber als Gründer ist mir das immer noch möglich.
-
'Kann Clans erstellen' ist deaktiviert, weil es auch keine Clans einfach erstellt werden sollen, sondern dies rein über die Administration laufen soll. Die Leute sollen die Clans zwar administrieren dürfen, jedoch keine neuen erstellen können.
Desweiteren sind deaktiviert:
ALLGEMEIN:
Kann Clans hinzufügen
Kann Clans ohne Moderation erstellen
GENSARTEN:
Kann öffentliche Clans erstellen
Kann private Clans erstellen
Kann geschlossene Clans erstellen
Kann moderierte Clans erstellen
-
Hallo Marcel.
Das mit den Mitgliedern ist mir bewusst, es geht jedoch um die Gründerrechte. Hier hat der Gründer das Recht zu Administratieren und den Clan zu bearbeiten. Klickt er jedoch auf den Butten zur Bearbeitung des Clans, bekommt er die Fehlermeldung, dass er keine Rechte hat.
Ich hab dir mal eine Grafik mit den Rechten angehangen:
-
-
Hi!
Gleich noch ein Problem und zwar mit den Rechten.
Die Rechte sehen im allgemeinen so aus:
Kann Gentes sehen Ja
Recht kommt von den Gruppen: Jeder, Registrierte Benutze
Kann Gentes betreten Ja
Recht kommt von den Gruppen: Jeder, Registrierte Benutzer
Kann Gentes hinzufügen Nein
Recht kommt von den Gruppen: Jeder, Registrierte Benutzer
Kann Gentes ohne Moderation erstellen Nein
Recht kommt von den Gruppen: Jeder, Registrierte Benutzer
Kann eigene Gentes bearbeiten Ja
Recht kommt von den Gruppen: Registrierte Benutzer
Kann eigene Gentes administrieren Ja
Recht kommt von den Gruppen: Registrierte Benutzer
Kann eigene Gentes löschen Nein
Recht kommt von den Gruppen: Jeder, Registrierte BenutzerDie Rechte stimmen, nur leider kommen die Clanverwalter nur in den Administrativen Teil 'Gens administrieren', möchten sie den Clan über den Button 'Gens bearbeiten', kommt die Fehlermeldung, dass sie nicht genügend Rechte haben.
Wo kann da der Fehler sein?
Grüße v. Seferd
-
Hi!
Ich hab leider ein kleines Problem, wenn ich einen User umbenennen wil. Anscheinend mag dies das Clan Plugin nicht sonderlich.^^
Hier mal die Fehlermeldung:
ZitatWas ist passiert?
Leider ist es bei der Verarbeitung zu einem Fehler gekommen und die Ausführung wurde abgebrochen. Falls möglich, leiten Sie bitte den oben stehenden Fehlercode an den Administrator weiter.
Administratoren können die vollständige Fehlermeldung mit Hilfe dieses Codes in der Administrationsoberfläche unter „Protokoll » Fehler“ einsehen. Zusätzlich wurden die Informationen in die Protokolldatei */log/2020-11-09.txt geschrieben und können beispielsweise mit Hilfe eines FTP-Programms abgerufen werden.
Hinweis: Der Fehlercode wird zufällig generiert, erlaubt keinen Rückschluss auf die Ursache und ist daher für Dritte nutzlos.
System Information
PHP Version:
7.2.34
WoltLab Suite Core:
5.2.9
Peak Memory Usage:
12.83/256 MiB
Request URI:
/acp/index.php?user-edit/4218/
Referrer:
User Agent:
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:82.0) Gecko/20100101 Firefox/82.0
Original Error
Error Type:
PDOException
Error Message:
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'inviteUserID' in 'where clause'
Error Code:
42
File:
*/lib/system/database/Database.class.php (279)
Stack Trace:
#0 */lib/system/database/Database.class.php (279):
PDO->prepare('UPDATE clan1_clan SET inviteUsername = ? WHERE inviteUserID = ?')
#1 */lib/system/event/listener/AbstractUserActionRenameListener.class.php (50):
wcf\system\database\Database->prepareStatement('UPDATE clan1_clan SET inviteUsername = ? WHERE inviteUserID = ?')
#2 */lib/system/event/EventHandler.class.php (221):
wcf\system\event\listener\AbstractUserActionRenameListener->execute(wcf\data\user\UserAction, 'wcf\\data\\user\\UserAction', 'rename', [ ])
#3 */lib/data/user/UserAction.class.php (411):
wcf\system\event\EventHandler->fireAction(wcf\data\user\UserAction, 'rename')
#4 */lib/data/AbstractDatabaseObjectAction.class.php (205):
wcf\data\user\UserAction->update()
#5 */lib/acp/form/UserEditForm.class.php (407):
wcf\data\AbstractDatabaseObjectAction->executeAction()
#6 */lib/form/AbstractForm.class.php (62):
wcf\acp\form\UserEditForm->save()
#7 */lib/form/AbstractForm.class.php (123):
wcf\form\AbstractForm->submit()
#8 */lib/acp/form/AbstractOptionListForm.class.php (99):
wcf\form\AbstractForm->readData()
#9 */lib/acp/form/UserAddForm.class.php (362):
wcf\acp\form\AbstractOptionListForm->readData()
#10 */lib/acp/form/UserEditForm.class.php (211):
wcf\acp\form\UserAddForm->readData()
#11 */lib/page/AbstractPage.class.php (291):
wcf\acp\form\UserEditForm->readData()
#12 */lib/acp/form/UserAddForm.class.php (410):
wcf\page\AbstractPage->show()
#13 */lib/page/AbstractPage.class.php (114):
wcf\acp\form\UserAddForm->show()
#14 */lib/system/request/Request.class.php (83):
wcf\page\AbstractPage->__run()
#15 */lib/system/request/RequestHandler.class.php (107):
wcf\system\request\Request->execute()
#16 */acp/index.php (9):
wcf\system\request\RequestHandler->handle('wcf', true)
Final Error
Error Type:
wcf\system\database\exception\DatabaseQueryException
Error Message:
Could not prepare statement 'UPDATE clan1_clan SET inviteUsername = ? WHERE inviteUserID = ?'
Error Code:
42
File:
*/lib/system/database/Database.class.php (284)
Stack Trace:
#0 */lib/system/event/listener/AbstractUserActionRenameListener.class.php (50):
wcf\system\database\Database->prepareStatement('UPDATE clan1_clan SET inviteUsername = ? WHERE inviteUserID = ?')
#1 */lib/system/event/EventHandler.class.php (221):
wcf\system\event\listener\AbstractUserActionRenameListener->execute(wcf\data\user\UserAction, 'wcf\\data\\user\\UserAction', 'rename', [ ])
#2 */lib/data/user/UserAction.class.php (411):
wcf\system\event\EventHandler->fireAction(wcf\data\user\UserAction, 'rename')
#3 */lib/data/AbstractDatabaseObjectAction.class.php (205):
wcf\data\user\UserAction->update()
#4 */lib/acp/form/UserEditForm.class.php (407):
wcf\data\AbstractDatabaseObjectAction->executeAction()
#5 */lib/form/AbstractForm.class.php (62):
wcf\acp\form\UserEditForm->save()
#6 */lib/form/AbstractForm.class.php (123):
wcf\form\AbstractForm->submit()
#7 */lib/acp/form/AbstractOptionListForm.class.php (99):
wcf\form\AbstractForm->readData()
#8 */lib/acp/form/UserAddForm.class.php (362):
wcf\acp\form\AbstractOptionListForm->readData()
#9 */lib/acp/form/UserEditForm.class.php (211):
wcf\acp\form\UserAddForm->readData()
#10 */lib/page/AbstractPage.class.php (291):
wcf\acp\form\UserEditForm->readData()
#11 */lib/acp/form/UserAddForm.class.php (410):
wcf\page\AbstractPage->show()
#12 */lib/page/AbstractPage.class.php (114):
wcf\acp\form\UserAddForm->show()
#13 */lib/system/request/Request.class.php (83):
wcf\page\AbstractPage->__run()
#14 */lib/system/request/RequestHandler.class.php (107):
wcf\system\request\Request->execute()
#15 */acp/index.php (9):
wcf\system\request\RequestHandler->handle('wcf', true)
Grüße v. Seferd
-
Hi!
Ich habe gestern über den WoltLab Store folgende Pakete gekauft:
- Clan Verwaltung 5.2
- Clan Verwaltung: Foren
- Clantag
Das ganze habe ich auf einem neuen 5.2.9 Board installiert. Die Installation lief Problemlos. Ich habe nun nichts eingestellt und wollte erst einmal die Grundeinstellungen ansehen. Jedoch habe ich gleich zwei Probleme am Anfang.
- Gehe ich in die Default Category bekomme ich die Fehlermeldung: Die von dir angeforderte Seite wurde nicht gefunden. Bitte überprüfe die Adresse oder geh zurück auf die Startseite.
- Möchte ich einen Clan hinzufügen und drücke den Button 'Neuer Clan', bekomme ich die Fehlermeldung: Die von dir angeforderte Seite wurde nicht gefunden. Bitte überprüfe die Adresse oder geh zurück auf die Startseite.
- Gehe in das Kontrollzentrum auf 'Clan-Darstellung', bekomme ich die Fehlermeldung: Die von dir angeforderte Seite wurde nicht gefunden. Bitte überprüfe die Adresse oder geh zurück auf die Startseite.
Was läuft hier falsch?
Grüße von Seferd
Problem gelöst:
Der Eintrag für den Clan hat in der htaccess gefehlt.