Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Profiländerung ist nicht möglich
#1
Liebe MyBB Gemeinde,

ich habe mir heute die aktuelle Version der Forensoftware installiert.

Beiträge erstellen usw. funktioniert alles, aber ein größeres Problem habe ich.

Es ist nicht möglich, im UserCP Änderungen an allen Optionen unter "Dein Profil" vorzunehmen.

Sobald ich das jeweilige Formular absende, erhalte ich eine Error 500 Seite.

MyBB Version 1.8.38
PHP Version 8.2.23
SQL Engine MySQLi 8.0.37

Vielleicht kennt einer von euch dieses Problem und kann mir einen nützlichen Tip geben.

Gruß

SvenBLN
Zitieren
#2
bei Error 500 immer ins Server Error Log schauen, was diesen Error auslöst

mit der Fehlermeldung kannst du dann hier eher Hilfe finden

desweiteren fehlen Infos
zum verwendeten Style
zu installierten Plugins
was wurde gemacht, ehe der Fehler erstmals auftrat?
Kein Support per PN, Mail, Telefon, Hausbesuch, Discord, Telegram, WhatsApp und anderen nutzlosen Tools
Zitieren
#3
Hallo bv64,

die Error Log war mein erster Gedanke.

Leider gibt mein Provider mir keinen Zugriff darauf, bzw. er bietet mir eine kostenpflichtige Analyse an.

Ich habe gehofft, dass hier jemand das Gleiche hatte und weiß, was man da machen kann.

Zitat:desweiteren fehlen Infos
zum verwendeten Style
zu installierten Plugins
was wurde gemacht, ehe der Fehler erstmals auftrat?

Ich habe keinerlei Änderungen vorgenommen.

Download von hier (deutsche Version), installiert und angefangen zu testen.

Gruß

Sven BLN
Zitieren
#4
ohne Errorlog wird das aber sehr schwer; was ist das denn für ein Hoster, der daran noch Geld abzocken will?

ein frisch installiertes MyBB ohne Änderungen und dann so ein Error, da hab ich nix zu im Kopf, dass ich das mal gelesen hätte hier oder im engl. Support
Kein Support per PN, Mail, Telefon, Hausbesuch, Discord, Telegram, WhatsApp und anderen nutzlosen Tools
Zitieren
#5
Auch ohne Zugriff in die Server-Logs, kannst du dir die Fehlermeldungen anzeigen lassen.
Du kannst PHP dazu veranlassen jeden Fehler auszugeben. Dann bricht der Webserver nicht einfach mit HTTP 500 ab, sondern liefert den Fehler als Ausgabe an den Browser.

Füge folgende Zeile ziemlich weit an den Anfang der Datei: ./global.php
Code:
error_reporting(E_ALL);

Dann sehen wir weiter...

[ETS]
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
leise rieselt der Kalk, nächtlich drückt mich der Alb...
@Exitus an die Möglichkeit hab ich heute morgen nicht mehr gedacht Rolleyes

na, dann sollten wir wohl eine Fehlermeldung bekomme

@SvenBLN wobei mir noch eine Frage gekommen war. Irgendwelche eigenen Profilfelder erstellt oder eigene MyCode?
Kein Support per PN, Mail, Telefon, Hausbesuch, Discord, Telegram, WhatsApp und anderen nutzlosen Tools
Zitieren
#7
Hi,

zuerst möchte ich mich bedanken, dass ihr versucht, mir zu helfen.

Ich habe das Board noch einmal komplett neu installiert.

Dabei habe ich keine Änderung an den Einstellungen vorgenommen, oder sonst irgendwas.

Ich gehe auf "Benutzer-CP" -> Profil ändern.

Da passe ich mein Geburtsdatum an und drücke auf "Profil ändern".

Dann erhalte ich wieder ein Error 500 (Browser: Chrome).

In der Datei global.php, habe ich ganz oben

PHP-Code:
error_reporting(E_ALL); 

eingefügt.

Leider ändert sich nichts.

Zitat:was ist das denn für ein Hoster, der daran noch Geld abzocken will?

Mein Hoster ist UD Media. Leider wollen die mir überhaupt keine Infos geben.

Gruß
Sven
Zitieren
#8
und wenn du es direkt in die usercp.php einbaust, was Exitus empfohlen hat?

sehr mysteriös jedenfalls

neu installieren ist im übrigens in 99,99999% der Fälle keine Lösung Wink

den Hoster muss ich mir glatt mal angucken Wink

das hier probiert? https://hilfe.udmedia.de/webhosting/php/...-errorlog/
Kein Support per PN, Mail, Telefon, Hausbesuch, Discord, Telegram, WhatsApp und anderen nutzlosen Tools
Zitieren
#9
(04.09.2024, 13:47)[ExiTuS] schrieb:
Code:
error_reporting(E_ALL);
Da fehlt noch eine weitere Zeile:
PHP-Code:
ini_set("display_errors"1); 
Ansonsten siehst du vom Fehler immer noch nichts. Wink

Siehe: https://stackoverflow.com/a/21429652
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#10
Hi,

jetzt, nachdem ich das ini_set eingesetzt habe, wurde mir eine Fehlermeldung angezeigt.

PHP-Code:
Fatal errorUncaught Error: Class "UserDataHandler" not found in /var/www/ud26_218/html/board/usercp.php:220 Stack trace#0 {main} thrown in /var/www/ud26_218/html/board/usercp.php on line 220 

Kann da jemand etwas mit anfangen?

Gruß
Sven BLN
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Moderation bei Profiländerung masi1234 7 1.867 02.05.2021, 18:01
Letzter Beitrag: masi1234