+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 12

Thema: Community Builder - Fehlermeldung beim Aktualisieren von Profildaten

  1. #1
    Neu an Board
    Registriert seit
    13.11.2006
    Beiträge
    19
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Community Builder - Fehlermeldung beim Aktualisieren von Profildaten

    Vor einiger Zeit haben wir eine Reihe von Modifikationen an der Joomla-Installation vorgenommen, und wie sich nun nach einigen Monaten herausstellt, scheint dies bewirkt zu haben, dass man als registriertes Mitglied seine Profildaten nicht bearbeiten kann. D.h. man kann zwar die Bearbeiten-Funktion aufrufen, aber wenn man das Button "Aktualisieren" anklickt, um die Daten zu speichern, landet man auf einer Fehlerseite mit folgendem Inhalt:

    500 - No valid database connection:Unknown column 'onlinestatus' in 'field list' SQL=SELECT onlinestatus FROM jos_comprofiler WHERE id=64

    Können die versierteren unter den Joomla-Nutzern dieser Fehlermeldung einen Hinweis entnehmen, wo das Problem zu suchen ist. Die vorgenommenen Modifikationen sind zu zahlreich, um im Rückblick erahnen zu können, welche das Problem verursacht haben könnte. Das Feld "onlinestatus" habe ich mir bereits angeschaut und verschiedene Einstellungen ausprobiert, ohne Erfolg.

    Die verwendete Joomla-Version ist 1.5.22, aber früher bestand das Problem auch schon, wie ich rekonstruieren konnte. Auf dem Server läuft PHP 5.2.13 und Apache 2. Community Builder Version 1.3 (bei 1.2.3. bestand das Problem aber auch schon). Wenn man sich als Mitglied einloggt, läuft die Seite über eine SSL-Verschlüsselung, aber auch ohne diese besteht das Problem.

    Für jeden Hinweis dankbar,
    agoh
    Geändert von agoh (30.11.2010 um 18:48 Uhr)

  2. #2
    Wohnt hier Avatar von Lintzy
    Registriert seit
    17.06.2007
    Ort
    Wuppertal
    Beiträge
    3.310
    Bedankte sich
    300
    Erhielt 1.283 Danksagungen
    in 810 Beiträgen

    Standard

    Hast du mal im Joomla Backend -> Community Builder -> Tools versucht, die Datenbanken zu reparieren?

    Hol dir Feedback für deine Website / dein Design! -> Klick
    Mit diversen Bewertungsboxen, Feedback-Kommentaren, egal welches CMS - völlig unkompliziert und kostenlos

    Klick <- Gib Feedback für andere Webdesigns / andere Designs!



  3. #3
    Neu an Board
    Registriert seit
    13.11.2006
    Beiträge
    19
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Vielen Dank für den Hinweis. Ich habe das bereits versucht, leider ohne Erfolg.

  4. #4
    Hat hier eine Zweitwohnung Avatar von Some1new
    Registriert seit
    18.05.2005
    Ort
    Buest nich unt 'n Norden is dat schwer to verstohn.
    Beiträge
    1.424
    Bedankte sich
    259
    Erhielt 301 Danksagungen
    in 250 Beiträgen

    Standard

    Mal dumm gefragt, habt Ihr vielleicht ganz oder teilweise den Datenbank prefix geändert?

    Gruß
    Some1new
    SUCHEN ist keine Stadt in Deutschland, sondern eine TOLLE Funktion in diesem Forum.
    Fahren Sie mich irgendwohin, ich werde überall gebraucht, denn "Es iss ja, wie´s iss!".
    Woher kommt mein Nickname? - some1new by escobar

  5. #5
    Neu an Board
    Registriert seit
    13.11.2006
    Beiträge
    19
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Nein, am Datenbank-Prefix haben wir nichts geändert. Danke der Nachfrage. Die Komponente Community Builder funktioniert eigentlich einwandfrei. D.h. bei sämtlichen Funktionen ist, soweit ich sehen kann, der Datenbankzugriff möglich. Aber eben kein Abspeichern der editierten Profildaten vom Frontend aus, im Backend ist auch das möglich. Kann sich jemand einen Reim darauf machen, warum in der oben zitierten Fehlermeldung das Feld "onlinestatus" erwähnt wird?

  6. #6
    Wohnt hier Avatar von Lintzy
    Registriert seit
    17.06.2007
    Ort
    Wuppertal
    Beiträge
    3.310
    Bedankte sich
    300
    Erhielt 1.283 Danksagungen
    in 810 Beiträgen

    Standard

    Also, dieses Feld, bzw. Spalte gibt es in CB nicht. Lies mal hier

    Debug mode an, zus. error.log lesen! Hilft das nicht, das verursachende Tool zu finden, solltest du Plugins und Module einzeln abschalten und testen (auch CB Plugins).

    Hol dir Feedback für deine Website / dein Design! -> Klick
    Mit diversen Bewertungsboxen, Feedback-Kommentaren, egal welches CMS - völlig unkompliziert und kostenlos

    Klick <- Gib Feedback für andere Webdesigns / andere Designs!



  7. #7
    Neu an Board
    Registriert seit
    13.11.2006
    Beiträge
    19
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Herzlichen Dank für die Anregung, die ich befolgen werde.

    Es gibt mir zu denken, dass ein Team-Mitglied äußert, es gäbe im CB keine "column onlinestatus". Vielleicht liegt ja dort auch das Problem. In der "Field list" des Community Builder ist nämlich ein solches Feld aufgeführt, das, soweit ich sehe, verantwortlich ist für die Anzeige des Onlinestatus eines Nutzers im Profil. Ich habe dieses Feld nicht selbst hinzugefügt, weiß also nicht, wo es herkommen kann, wenn es nicht vom CB stammt. Derzeit habe ich schon den Eindruck, dass es vom CB stammen muss. Andererseits erklärt der Hinweis des CB-Entwicklers die Fehlermeldung: Demnach steht nämlich ein Feld in der Liste, das es gar nicht gibt und daher auch nicht gefunden werden kann in der Datenbank.

    Wenn ich zuhause bin, werde ich mir das näher anschauen. Ich melde mich spätestens wieder nach Nutzung des Debug Modus.

  8. #8
    Neu an Board
    Registriert seit
    13.11.2006
    Beiträge
    19
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Eine Nachfrage: Kann es sein, dass dieses Feld von einer alten Version des CB stammt und bei Upgrade übernommen wurde? Kann es also sein, dass es erst in einer neueren Version des CB keine "column onlinestatus" mehr gibt, sodass eine Fehlermeldung entsteht?

  9. #9
    Wohnt hier Avatar von Lintzy
    Registriert seit
    17.06.2007
    Ort
    Wuppertal
    Beiträge
    3.310
    Bedankte sich
    300
    Erhielt 1.283 Danksagungen
    in 810 Beiträgen

    Standard

    Zitat Zitat von agoh Beitrag anzeigen
    In der "Field list" des Community Builder ist nämlich ein solches Feld aufgeführt, das, soweit ich sehe, verantwortlich ist für die Anzeige des Onlinestatus eines Nutzers im Profil.
    Diese Felder in der field list werden auch von (auch nachträglich installierten) CB Plugins erstellt. Also würde ich an deiner Stelle die Fehlersuche bei den CB Plugins beginnen.

    Deine Fehlermeldung Unknown column 'onlinestatus' in 'field list' SQL=SELECT onlinestatus FROM jos_comprofiler WHERE id=64 heißt in etwa: Es gibt 'onlinestatus' in der Fieldlist (joomla backend), diese versucht den Onlinestatus von der Datenbank-Tabelle jos_comprofiler zu finden über den User mit der ID 64.

    Da dieses DB-Query aber nicht von CB selbst kommt, ist irgendein nachträglich installiertes CB -Plugin dafür zuständig. Hoffe, das hilft weiter.

    Edit Nachtrag:

    Nein, das wird nicht von einer älteren CB Installation stammen. Da das CB Team absolut abwärts kompatibel entwickelt, selbst die neue Version für Joomla 1.6 wird auch noch in Joomla 1.0 laufen (viel Arbeit für die Jungs, aber sie nehmen das auf sich).
    Geändert von Lintzy (30.11.2010 um 15:19 Uhr)

    Hol dir Feedback für deine Website / dein Design! -> Klick
    Mit diversen Bewertungsboxen, Feedback-Kommentaren, egal welches CMS - völlig unkompliziert und kostenlos

    Klick <- Gib Feedback für andere Webdesigns / andere Designs!



  10. #10
    Neu an Board
    Registriert seit
    13.11.2006
    Beiträge
    19
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Dank der gegebenen Hinweise, für die ich mich nochmals herzlich bedanke, konnte ich das Problem identifizieren: Das Plugin "CB Profile Notifier" 2.0 bereitet die Schwierigkeiten, zumindest unter CB 1.2.3 und 1.3. Von diesem Plugin stammt das Feld "onlinestatus", und wenn man es deaktiviert, ist das Problem beseitigt. Ich habe das Plugin neu installiert, aber das Problem bleibt.
    Leider gibt es keine aktuellere Version, womit wir ein neues Problem haben, denn die Funktion des Plugins (Benachrichtigung über modifizierte Kontaktdaten") ist für unsere Internetseite (eine Vereinsseite, CB dient zugleich als Mitgliederverwaltung) essentiell. Bedauerlicherweise ist der Entwickler des Plugins nicht kontaktierbar (keine Email). Kennt jemand womöglich eine Alternative zu diesem Plugin?

+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein