Hallo, Gast! (Registrieren)

Wir wünschen allen Besuchern frohe Ostern!

Letzte Ankündigung: MyBB 1.8.37 veröffentlicht (04.11.23)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Cannot declare class XMLParser, because the name is already in use in
#1
Hallo mybb Gemeinde,

ich wollte gerade ein neues Forum auf einem Heimserver installieren.
Leider gibt er mir folgende Fehlermeldung auf meinem Browser aus:

Fatal error: Cannot declare class XMLParser, because the name is already in use in [...] on line 17

Hat jmd vllt eine Idee was das sein könnte, bzw. wie ich das beheben kann?

LG
Zitieren
#2
Welche PHP-Version nutzt du - etwas PHP8-dev?
Dann liegt das Problem scheinbar daran, dass die Klasse "XMLParser" sowohl von MyBB als auch von PHP definiert und genutzt wird. Die beißen sich gegenseitig.
Ich habe die Lösung aus dem Stehgreif nicht parat, aber da das Problem bereits bekannt ist, also reicht dieser Hinweis als Anhaltspunkt Wink

Falls es nicht an PHP8 liegen sollte, dann gebe uns bitte ein paar mehr Informationen zu deiner Konfiguration.

[ExiTuS]
MyBB + innovative Themes:
NokiaPort.de Forum Nokia-Traditionsforum seit 2006.
Live Escape Game Forum Diskussionsplattform für Escape-Rooms.
Unlösbares Problem, Dilemma? -> das Nötel Smile
Zitieren
#3
Vielen Dank für deine Antwort.

Ich nutze die aktuelle Version von XAMPP, dort ist PHP8.0.0 integriert.
XAMPP ist bei mir auf Standardkonfiguration.

Wenn das ein bekanntes Problem ist dann schau ich mal ob ich dazu was finde. Bisher war ich bei der Suche leider erfolglos. Deshalb dieser Post hier Wink
Zitieren
#4
PHP 8 ist noch zu neu, das macht noch ganz andere Probleme.

Such dir was auf der PHP 7.x Schiene.
Zitieren
#5
Du kannst deine jetzige XAMPP-Konfiguration ganz einfach auf PHP7 umstellen.

- Lade dir das Paket PHP7 herunter und entpacke es (der Sauberkait halber besser in einen separaten Ordner dort, wo auch deine jetzige Installation liegt).
- In der httpd.conf des Apache-Webserver änderst du das "LoadModule" von php8 zu php7 mit entsprechend neuem Pfad und php8 auskommentieren.
- Nur falls nötig, die php.ini bearbeiten und entsprechende Änderungen übernehmen.
- Apache neustarten und fertig!

[ExiTuS]
MyBB + innovative Themes:
NokiaPort.de Forum Nokia-Traditionsforum seit 2006.
Live Escape Game Forum Diskussionsplattform für Escape-Rooms.
Unlösbares Problem, Dilemma? -> das Nötel Smile
Zitieren
#6
Vielen dank für eure Hilfe.
Dann Lösch ich das aktuelle XAMPP und installiere eine ältere Version mit PHP7.
Das ist dann Clean.
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  MyBB has experienced an internal error and cannot continue. Zero_ace 2 2.118 17.12.2015, 14:05
Letzter Beitrag: Zero_ace
  You are not allowed to use the domain gmx.de as a sender domain. Buggyboy 12 4.896 12.08.2015, 17:46
Letzter Beitrag: Buggyboy
  class="smilie smilie_{$smilie['sid']} {$extra_class}" hkkp 0 1.094 16.07.2015, 22:03
Letzter Beitrag: hkkp
  Cannot modify header information Artificial Boss 2 1.247 29.05.2015, 13:32
Letzter Beitrag: Artificial Boss
  I'm sorry, but you can't use this board... Lila Raven 2 1.443 12.04.2015, 23:38
Letzter Beitrag: Lila Raven