MyBB.de Forum

Normale Version: Profiländerung ist nicht möglich
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
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
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?
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
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
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]
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?
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
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/
(04.09.2024, 14: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
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
Seiten: 1 2