Miss Diana
Problembeschreibung:
Wenn ich mich auslogge, erscheint eine weiße Seite mit unten stehender Fehlermeldung.
Fehlermeldung:
Warning: Cannot modify header information - headers already sent by (output started at /users/(name entfernt)/www/wbblite/logout.php:4) in /users/(name entfernt)/www/wbblite/acp/lib/functions.php on line 97
(Dies 7mal untereinander)
edit: Die login.php ist auch weiß, aber ohne Fehlermeldung. Wenn man die Seite dann aktualisiert, kommt man allerdings wieder zum Forum.
Link zum Forum und Screenshot (KEINE Bilderhoster, per Dateianhang):
auf Wunsch per PN, logout.php, login.php und functions.php im Anhang
Was wurde zuletzt geändert oder eingebaut?
Regelpasswort-Hack wurde ausgebaut
Pigsel
Ob der explizite Fehler damit zu tun hat weiß ich aus dem stand zwar nicht, aber wenn du in der functions.php die
| Zitat: |
| function htmlspecialchars_old |
einbringst wäre es nützlich das auch in den restlichen php zu tun, in der login.php zB. fehlt die Änderung auf _old
und dann ist die Frage, hat es mit dem Hack den du ausgebaut hast den Fehler nicht gegeben?
dann hast du doch sicher Backup-Dateien die man zum Vergleich ansehen kann?
Miss Diana
Hallöchen und erstmal frohes Neues
Also ich kenne mich mit PHP nicht sehr gut aus, deshalb danke für den Tipp, ich hab's geändert. Den Fehler behoben hat es leider nicht.
Ich weiß es ehrlich gesagt nicht, da ich mich erst nach dem Ausbau vom Regelpasswort das erste Mal wieder ausgeloggt habe. War sonst eben ständig eingeloggt. Ich hab die Backup-Datei der register.php mal angehängt, das war die einzige PHP-Datei, die bei dem Hack geändert werden musste.
Mir ist gerade eingefallen: Könnte es vllt am Umzug liegen? Ich hab im April 2014 den Server gewechselt und das Forum mit rübergezogen. Könnte es sein, dass die Dateien nicht vollständig mit rübergekommen sind?
Danke jedenfalls für deine Hilfe
Pigsel
kommt drauf an, wenn du das Backup von Datenbank und FTP richtig gemacht hast, dürfte das eigentlich kaum Probleme machen
Hast nach dem Umzug die Dateiberechtigungen( CHMOD ) wieder richtig gesetzt?
die werden ja nicht automatisch mit übertragen:
Verzeichnis images/avatars für avatars = 777
Verzeichnis acp/lib für lib = 777
acp/lib/config.inc.php = 777
acp/lib/options.inc.php = 777
ohne dem stapeln sich u.A. auch Fehler unter die Decke.
gff. auch bei Einbauten die lt. Anleitung diese Rechte für Dateien / Verzeichnisse haben müssen, müssen neu gesetzt werden
Miss Diana
War mein erster Umzug, also nein. Hab ich jetzt aber nachgeholt.
Die Fehler sind leider immer noch da. :/
jacqy
Das sollte man sich dann mal näher anschauen

Wenn du magst schau ich mal nach? Aber Pigsel hilft dir ja auch schon

Wer ist denn dein neuer Hoster ? Hast du eventuell noch alles vom alten Hoster ? So das man zur Not noch mal neu umziehen könnte ?
Miss Diana
Huhu
Sehr gerne, wenn du gerade Zeit hast. Ich bin von Bplaced nach Square7 umgezogen, könnte aber theoretisch auch wieder zu Bplaced umziehen. Würde ich aber lieber als Notlösung nehmen. ^^
Welche Dateien bzw. Daten bräuchtest du zum nachschauen?
Pigsel
du schickst ihr FTP-Zugang DatenbankZugang und das aber PER PM!
und dann schafft sie das sicher