profil aendern, registrierung, ging nicht. neuinstallation

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
kai_sds
Mitglied
Beiträge: 6
Registriert: 21.07.2004 02:50

profil aendern, registrierung, ging nicht. neuinstallation

Beitrag von kai_sds »

hallo,

ich hatte das problem, dass kein user mehr in seinem profil etwas aendern konnte und sich niemand registrieren konnte. dieses problem hatte ich schon anfangs als ich phpbb installiert hatte. dann ging es aber nach neuinstallation. nun nach update von 2.0.8 auf 2.0.10 taucht es wieder auf. darum habe ich phpbb wieder mal erneut installiert. die komplette neuinstallation funktioniert tendentiell auch. nur moechte ich meine datenbank weiter benutzen. wenn ich in config.php den namen der alten datenbank benutze, tauchen aber wieder die alten probleme (profil aendern, registrieren nicht moeglich) auf. datenbank restore funktioniert auch gar nicht. da kommt nur eine seite auf der steht:
Powered by phpBB 2.0.10 © 2001 phpBB Group
- sonst nix. irgendeine idee? leider bin ich auf dem server nicht root. ich geh ja bald von irgendeiner unguenstigen konfiguration des servers aus. leider hab ich gar keine idee wo ich bei der problemsuche ansetzen koennte.

Ciao,
Kai
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Hast du einen Link zum Forum?
Welches Template verwendest du?
Existiert in der Datenbank (Tabelle phpbb_users) der User 'Anonymous'?
Spiel ein Backup immer mit KB:phpMyAdmin ein
kai_sds
Mitglied
Beiträge: 6
Registriert: 21.07.2004 02:50

Beitrag von kai_sds »

Hast du einen Link zum Forum?
www.krk.stw-bonn.de/phpBB2
Welches Template verwendest du?
momentan Athena, aber das problem hatte ich auch schon mal mit subSilver
Existiert in der Datenbank (Tabelle phpbb_users) der User 'Anonymous'?
ja. mit UserId -1, Active 0
Spiel ein Backup immer mit phpMyAdmin ein
hab ich bisher nicht getan. werd ich mal probieren.
Zuletzt geändert von kai_sds am 21.07.2004 16:41, insgesamt 1-mal geändert.
kai_sds
Mitglied
Beiträge: 6
Registriert: 21.07.2004 02:50

Beitrag von kai_sds »

ok. backups einspielen mit phpMyAdmin geht. Aendert nur nix an dem Problem, dass sich dann wieder keiner registrieren kann. der fehler scheint also irgendwie mit der datenbank zusammen zu haengen...
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

wenn ich es nicht besser wüsste würde ich auf einen fehler im template tippen. eventuell solltest du mal deine includes/usercp_editprofile.php und deine profile.php nochmal mit der orginalen version überschreiben

ansonsten müsste man mal die includes/usercp_editprofile.php, profile.php und die templates/xxx/add_user_body.php ansehen.

ah
kai_sds
Mitglied
Beiträge: 6
Registriert: 21.07.2004 02:50

Beitrag von kai_sds »

wenn ich es nicht besser wüsste würde ich auf einen fehler im template tippen.
ich hab alle templates bis auf subSilver wieder geloescht. hilft aber nicht
eventuell solltest du mal deine includes/usercp_editprofile.php und deine profile.php nochmal mit der orginalen version überschreiben
usercp_editprofile.php gibt es nicht. nur usercp_viewprofile.php. ueberschreiben hat nicht geholfen.
ansonsten müsste man mal die includes/usercp_editprofile.php, profile.php und die templates/xxx/add_user_body.php ansehen.
hm. ansehen... also ich kann schon programmieren. hab aber von php keine ahnung (ok, die syntax ist kein problem als c++-programmierer). den code der auf dem server kann man nicht step-by-step tracen, oder? hab nur ftp-access.

Kai
kai_sds
Mitglied
Beiträge: 6
Registriert: 21.07.2004 02:50

Beitrag von kai_sds »

ich hab mal in usercp_register.php ein echo "test"; nach
//
// Check and initialize some variables if needed
//
if (
isset($HTTP_POST_VARS['submit']) ||
isset($HTTP_POST_VARS['avatargallery']) ||
isset($HTTP_POST_VARS['submitavatar']) ||
isset($HTTP_POST_VARS['cancelavatar']) ||
$mode == 'register' )
{

eingefuegt. jetzt seh ich ploetzlich (zusaetzlich zu "test") folgende warnings nachdem man auf registrieren klickt:

Warning: Cannot add header information - headers already sent by (output started at /home/krk/public_html/phpBB2/includes/usercp_register.php:87) in /home/krk/public_html/phpBB2/includes/page_header.php on line 474

und noch 2 mal bei line 476 und 477. (das ist grad wieder phpbb2.0.8a)

sagt euch das was?

Kai
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

speichere doch mal bitte die usercp_register.php als txt-Datei und verlinke sie hier ...

Markus
kai_sds
Mitglied
Beiträge: 6
Registriert: 21.07.2004 02:50

Beitrag von kai_sds »

kann ich gerne machen. aber es ist (bis auf den einen echo befehl) ne unveraenderte version der 2.0.8a. wobei der fehler ebenso mit der 2.0.10 auftritt. ich glaub, das lohnt nicht...

Bin etwas ratlos, was ich jetzt tun soll. ich bau auch gerne irgendwie debug abfragen ein, wenn das irgendwem hilft. hab mal zeitweise vor jede wichtige zeile nen echo "1" bis echo"50" (oder so) geschrieben. aber das hilft auch nicht wirklich, weil der nach druecken auf submit direkt auf index.php springt und man die echo befehle gar nicht mehr sieht - und nicht weiss, wo er rausspringt. wie gesagt - ich hab keine ahnung von php, aber bin grundsaetzlich coder, an experementierfreude mangelt es nicht, also wenn jemand ne idee hat...

Kai
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

oh.. ich meinte immer wenn ich usercp_editprofile.php geschrieben hatte in wirklichkeit die usercp_register.php :oops:

ah
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“