Ergebnis 1 bis 4 von 4

Thema: vb 2.x mit PHP5 & MySQL5

  1. #1
    Neuer Benutzer
    Registriert seit
    07.11.2006
    Beiträge
    2

    vb 2.x mit PHP5 & MySQL5

    Ich würde gerne ein vb 2 Forum mit der aktuellen PHP und SQL Version benutzen. Hat auch eigentlich alles geklappt bis auf die Tatsache das ein Reply folgenden Fehler ausgibt:

    Code:
     			 				Database error in vBulletin 2.3.5:
    Invalid SQL: SELECT user.*, style.templatesetid
                                   FROM subscribethread,user,usergroup
                                   LEFT JOIN style ON (IF(user.styleid=0, 1, user.styleid)=style.styleid)
                                     AND subscribethread.userid=user.userid
                                     AND usergroup.usergroupid=user.usergroupid
                                     AND user.userid<>'1'
                                     AND user.usergroupid<>'3'
                                     AND usergroup.canview = 1'
    mysql error: Unknown column 'user.styleid' in 'on clause'
    
    mysql error number: 1054
    Gibt es da einen Trick das Board trotzdem zu betreiben? Mir ist bekannt das offiziell nur MySQL4 geht, vielleicht hat ja aber jemand trotzdem eine Möglichkeit gefunden.

  2. #2
    vBulletin-Germany Team Avatar von StGaensler
    Registriert seit
    04.11.2004
    Ort
    München
    Beiträge
    12.298
    Blog-Einträge
    1
    In der Tabelle user fehlt die Spalte styleid. Erstelle die mal (Default-Wert 0), und probiere es dann erneut. Kann es auch sein, dass diese bei der Konviertierung irgendwie verloren gegangen ist?

    Viele Grüße,
    Stefan

  3. #3
    Neuer Benutzer
    Registriert seit
    07.11.2006
    Beiträge
    2
    In der Tabelle User ist styleid bei mir vorhanden:

    Feld Typ Kollation Attribute Null Standard Extra
    styleid smallint(5) UNSIGNED Ja


    Würde mich auch wundern wenn da was verloren gegangen wäre, habe die SQL Datei den Server gepackt und normal importiert über SSH. Hat bisher auch ansonsten wunderbar geklappt (aber halt unter MySQL4 ich würde mir nur gerne die Arbeit ersparen alle Styles wieder anzupassen bei der neuen Version).

  4. #4
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    27.236
    Suche in der admin/functions.php:
    Code:
                                   FROM subscribethread,user,usergroup
                                   LEFT JOIN style ON (IF(user.styleid=0, 1, user.styleid)=style.styleid)
    Ersetze es mit:
    Code:
                                   FROM subscribethread
                                   LEFT JOIN user ON (subscribethread.userid = user.userid)
                                   LEFT JOIN usergroup ON (user.usergroupid = usergroup.usergroupid)
                                   LEFT JOIN style ON (IF(user.styleid=0, 1, user.styleid)=style.styleid)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Benutzertitel?Hmmmm.....
    Von s.molinari im Forum Ihre/Eure Meinung ist gefragt!
    Antworten: 65
    Letzter Beitrag: 30.11.2010, 17:24
  2. bringt man vb auch auf php5 zum laufen?
    Von microdur im Forum vBulletin Vor dem Kauf
    Antworten: 2
    Letzter Beitrag: 04.01.2005, 15:13
  3. [ konverter ] APBoard 2.02 -> vB 2.x
    Von martin im Forum vB2 Hack-Veröffentlichungen
    Antworten: 5
    Letzter Beitrag: 06.12.2002, 06:07
  4. [ konverter ] minibb 1.4 -> vB 2.x
    Von martin im Forum vB2 Hack-Veröffentlichungen
    Antworten: 2
    Letzter Beitrag: 18.09.2002, 11:18

Lesezeichen

Berechtigungen

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