• Welcome to Simple Machines Community Forum. Please login or sign up.
January 22, 2022, 01:48:22 PM

News:

SMF 2.1 RC4 has been released! Try it out and help us test! :) Read more.


Benutzer hat Problem mit Forum / Profil nicht editierbar

Started by KIKA, March 17, 2004, 03:39:37 AM

Previous topic - Next topic

KIKA

Ich habe bei mir im Forum ein komisches Problem. Dies hat bis jetzt nur 1 Benutzer des Forums. Er gehört einer Gruppe mit ca. 30 Mitgliedern an, die dieses Problem nicht haben.

Wenn er das Forum verlinkt. Also www.irgendwas/forum/index.php bekommt er die Meldung
Datenbankfehler
Bitte versuchen Sie es noch einmal, sollte der Fehler noch einmal auftreten, informieren Sie bitte den Administrator


Erst wenn er dann auf die Übersicht klickt, bekommt er das Forum zu sehen.
Wenn ich auf den entsprechenden link klicke, geht alles wunderbar.

Nun wollte ich mal in sein Profil reinschaun, und siehe da:
Datenbankfehler
Lost connection to MySQL server during query
Datei: .../forum/Sources/Subs.php
Zeile: 1359 


Das hab ich nur bei seinem Profil, bei allen anderen Usern gehts ohne Probleme.
Hab das Gefühl, das in seinem Profil irgendwas drinn ist, was es verhindert, das man es sich anziegen lassen kann, und das er ohne Probleme ins Forum kommt.
Ich kann nix dafür
Nur weil du paranoid bist, heißt das noch lange nicht, das sie nicht hinter dir her sind...

KIKA

Also ich hab mir jetzt mal seine Daten in der Datenbank angeschaut, und kann da nix besonderes erkennen  :(
Ich kann nix dafür
Nur weil du paranoid bist, heißt das noch lange nicht, das sie nicht hinter dir her sind...

mediman

My Projects: http://ticker-oase.de 
Please do not PM me with support requests.

mediman

Lösche mal die unnötigen Logs (unter Forum Wartung)! Und guck mal was er als Datumsformat gewählt hat...

Kannste die Zeile aus der Subs mal hier posten?

mediman
My Projects: http://ticker-oase.de 
Please do not PM me with support requests.

KIKA

Also beim Datumsformat steht bei ihm (wie bei den meisten) garnix drinn, also nehm ich mal an, das der Forumsstandard genommen wird.

Zeile 1355-1359 aus der subs.php
Quotedb_query("
      UPDATE {$db_prefix}log_activity
      SET" . substr($setStringUpdate, 0, -1) . "
      WHERE date = $date
      LIMIT 1", __FILE__, __LINE__);
Ich kann nix dafür
Nur weil du paranoid bist, heißt das noch lange nicht, das sie nicht hinter dir her sind...

KIKA

Jetzt wirds noch komischer. Wenn ich mis auslogge, kann ich als Gast ohne Probleme sein Profil einsehen  >:(
Ich kann nix dafür
Nur weil du paranoid bist, heißt das noch lange nicht, das sie nicht hinter dir her sind...

mediman

Quote from: KIKA on March 19, 2004, 03:01:47 AM
Jetzt wirds noch komischer. Wenn ich mis auslogge, kann ich als Gast ohne Probleme sein Profil einsehen  >:(
Eindeutig falsch gesetzte Permissions!
My Projects: http://ticker-oase.de 
Please do not PM me with support requests.

KIKA

Wo? Bei mir als Admin. Der hat nen ganz normalen Gruppenstatus. Ich kann die Profile von 128 Benutzern ohne Probleme einsehen und editieren, nur seins bekomm ich als Admin nicht zu gesicht.
Und er ist auch der einzige der Probleme mit dem Forum hat  >:(
Ich kann nix dafür
Nur weil du paranoid bist, heißt das noch lange nicht, das sie nicht hinter dir her sind...

mediman

Das Problem mit dem Profil, da kann ich ohne paar Daten zu sehen nix zu sagen...

Aber wenn ein Gast Profile sehen kann und du dasso nicht willst, dann solltest du das den Gästen nicht erlauben.

Wenn meine Zwerge im Bett sind werde ich mal einen Screenshot eines geeigneten Gästepermissionsdinx machen!

mediman
My Projects: http://ticker-oase.de 
Please do not PM me with support requests.

treo

ich weiß nicht ob das ne lösung ist aber du könntest ja sein profil löschen, und einen neuen user mit den gleichen daten erstellen vieleicht dann noch per phpmyadmin noch seine id anpassen damit er die gleiche hat wie früher

KIKA

Hab ich mir auch schon überlegt.
Im englischen Forum steht irgendwo, das jemand aus versehen seinen Account gelöscht hat, und da ist beschrieben, wie er nach einer Neuregistrierung seine Post in der Datenbank zugeordnet bekommt.
Sein Profil müsste ich auch in der Datenbank löschen, denn das kann ich bei ihm im Board auch nicht  :)

Ich werds mal versuchen.
Ich kann nix dafür
Nur weil du paranoid bist, heißt das noch lange nicht, das sie nicht hinter dir her sind...

Daniel D.

Hast Du schon mal die Reperaturfunktionen im Admin Bereich probiert ?

KIKA

Ich kann nix dafür
Nur weil du paranoid bist, heißt das noch lange nicht, das sie nicht hinter dir her sind...

mediman

Wird denn irgend ein Fehler angezeigt, wenn du versuchst auf sein Profil zuzugreifen, oder lädt es ewig oder wie oder was?

Hast du Avatar Hochladen erlaubt? Werden Postings die er schreibt angezeigt?

mediman
My Projects: http://ticker-oase.de 
Please do not PM me with support requests.

KIKA

Beim Zugriff auf sein Profil, erscheint nach ca. 6-7sek. :
QuoteLost connection to MySQL server during query
Datei: /is/htdocs/29382/www.kikal.de/pippis/forum/Sources/Subs.php
Zeile: 1359
Das aber nur wenn ich es als Admin versuche. Mit alles anderen Gruppen im Board komme ich da rein.

Avatars dürfen nicht hochgeladen werden, und seine Postings werden auch normal angezeigt.
Ich kann nix dafür
Nur weil du paranoid bist, heißt das noch lange nicht, das sie nicht hinter dir her sind...

[Unknown]

 ! Now, if autoFixDatabase is on, "lost connection" errors will be tried a second time.

-[Unknown]

KIKA

Nun geht es  :)
Es entzieht sich zwar meiner logik, aber ich hab folgendes gemacht:

Ich hab seine Daten aus der Tabelle exportiert, und mit einer neuen ID wieder eingefügt.
Jetzt gab es den Benutzer 2x
Beim 2. hab ich dann mal ein paar dinge wie Signatur, lastvisit usw. aus der Datenbank gelöscht, und konnte auf einmal auf das Profil zugreifen.
Ich hab den 2. Zugang nun wieder gelöscht, und hab schritt für schritt immer was aus der Tabelle gelöscht, und geschaut ob ich ins Profil komme. Wenn ich nicht rein kam hab ich die Daten wieder in die Tabelle zurück geschrieben.

Und so kam raus, das es die memberIP war.
Die hab ich gelöscht, und jetzt geht es  :D
Die IP war 213.30.236.126, sieht für mich wie ne ganz normale IP aus.

Ob er nun auch mit den normalen Links ins Forum kommt, weis ich noch nicht.
Ich kann nix dafür
Nur weil du paranoid bist, heißt das noch lange nicht, das sie nicht hinter dir her sind...

Advertisement: