ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Riesen fehler in Profil Mod 2.2

Geschlossen
  1. #1
    User Pic
    DragonLady Mitglied
    Registriert seit
    28.09.2014
    Beiträge
    54
    Beitragswertungen
    1 Beitragspunkte
    Hallo Leute,

    ich habe wieder ein riesen Problem.
    Habe den Profilmod 2.2 von Pintura Arts installiert (externer Link], nach der Installation kommt folgendes (Freunde Modul habe ich wie in der Beschreibung installiert, zudem stimmt jetzt was mit dem Slider oben auf der HP nicht, der passt nicht mehr und hängt halb im Content:

    Profil Mod CFXv2.2 Vers.: 2.2 für ilchClan 1.1p Vers.:
    MySQL Error:
    1060 : Duplicate column name 'last_user_time'
    in Query:
    ALTER TABLE ic1_user ADD last_user_time text NOT NULL
    
    Debug backtrace:
    	@ mysql.php:46 -- debug_bt()
    	@ mysql.php:64 -- db_check_error(...)
    	@ installation.php:81 -- db_query(...)
    	@ index.php:21 -- require_once(...)
    
    MySQL Error:
    1060 : Duplicate column name 'last_bes'
    in Query:
    ALTER TABLE ic1_user ADD last_bes text NOT NULL
    
    Debug backtrace:
    	@ mysql.php:46 -- debug_bt()
    	@ mysql.php:64 -- db_check_error(...)
    	@ installation.php:81 -- db_query(...)
    	@ index.php:21 -- require_once(...)
    
    MySQL Error:
    1060 : Duplicate column name 'ram'
    in Query:
    ALTER TABLE ic1_user ADD ram varchar(300) NOT NULL
    
    Debug backtrace:
    	@ mysql.php:46 -- debug_bt()
    	@ mysql.php:64 -- db_check_error(...)
    	@ installation.php:81 -- db_query(...)
    	@ index.php:21 -- require_once(...)
    
    MySQL Error:
    1060 : Duplicate column name 'maus'
    in Query:
    ALTER TABLE ic1_user ADD maus varchar(300) NOT NULL
    
    Debug backtrace:
    	@ mysql.php:46 -- debug_bt()
    	@ mysql.php:64 -- db_check_error(...)
    	@ installation.php:81 -- db_query(...)
    	@ index.php:21 -- require_once(...)
    
    MySQL Error:
    1060 : Duplicate column name 'monitor'
    in Query:
    ALTER TABLE ic1_user ADD monitor varchar(300) NOT NULL
    
    Debug backtrace:
    	@ mysql.php:46 -- debug_bt()
    	@ mysql.php:64 -- db_check_error(...)
    	@ installation.php:81 -- db_query(...)
    	@ index.php:21 -- require_once(...)
    
    MySQL Error:
    1060 : Duplicate column name 'facebook'
    in Query:
    ALTER TABLE ic1_user ADD facebook varchar(300) NOT NULL
    
    Debug backtrace:
    	@ mysql.php:46 -- debug_bt()
    	@ mysql.php:64 -- db_check_error(...)
    	@ installation.php:81 -- db_query(...)
    	@ index.php:21 -- require_once(...)
    
    MySQL Error:
    1060 : Duplicate column name 'youtube'
    in Query:
    ALTER TABLE ic1_user ADD youtube varchar(300) NOT NULL
    
    Debug backtrace:
    	@ mysql.php:46 -- debug_bt()
    	@ mysql.php:64 -- db_check_error(...)
    	@ installation.php:81 -- db_query(...)
    	@ index.php:21 -- require_once(...)
    
    Installation abgeschlossen
    
    Es sind Fehler bei der Installation aufgetreten!
    Bitte benachrichtigen Sie den Entwickler.
    
    Oben sollten Sie eine ausführlichere Fehlermeldung sehen
    (ab ilchClan Version 1.1 I).
    
    
    Fehlermeldungen:
    
    1060: Duplicate column name 'last_user_time'
    1060: Duplicate column name 'last_bes'
    1060: Duplicate column name 'ram'
    1060: Duplicate column name 'maus'
    1060: Duplicate column name 'monitor'
    1060: Duplicate column name 'facebook'
    1060: Duplicate column name 'youtube'



    Ich bitte um Hilfe weinen


    verwendete ilch Version: 1.1 P

    betroffene Homepage: ghostofgaming.com


    Zuletzt modifiziert von -saarlonz- am 18.10.2014 - 15:30:44
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Jens238 Mitglied
    Registriert seit
    20.03.2013
    Beiträge
    404
    Beitragswertungen
    44 Beitragspunkte
    Duplicate column = doppelte Spalte

    Hattest Du vorher schon einen anderen Profilmod installiert ??
    Um den Fehler zu beseitigen musst Du einfach nur die doppelten
    Spalten in der User Tabelle löschen.

    In der include/templates/user/userdetails.htm lösche die Zeile 5
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>

    Da query schon vom Template für den Slider geladen wird, kommt es
    zum Konflikt....
    1 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Saarlonz Hall Of Fame
    Registriert seit
    07.08.2008
    Beiträge
    3.003
    Beitragswertungen
    235 Beitragspunkte
    So etwas passiert wenn ihr ein Modul nach dem anderen über die Homepage bügelt. Da ist es nur eine Frage der Zeit bis es zu Fehlern kommt.
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    DragonLady Mitglied
    Registriert seit
    28.09.2014
    Beiträge
    54
    Beitragswertungen
    1 Beitragspunkte
    Danke für die Info Jens,
    also ja ich hatte einen anderen Mod drauf. Muss ich das in der Tabelle auf dem Webspace löschen? Ich weiß leider nicht welche Tabelle Du meinst, oder wo ich die finde...

    Ok, ich probiere es gleich mal mit der Zeile 5.

    Und mir ist eben aufgefallen wenn ich bei den Usern einen Posten im Admin Menü einstelle und das speicher, dann kommt kurz eine Fehlermeldung, die ist aber so schnell weg das ich diese nicht raus kopiert bekomme.

    Ich probiere erst mal die Sachen die Du geschrieben hast.

    Danke schon mal für die schnelle Hilfe zwinkerlächeln


    Zuletzt modifiziert von DragonLady am 18.10.2014 - 15:40:28
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Jens238 Mitglied
    Registriert seit
    20.03.2013
    Beiträge
    404
    Beitragswertungen
    44 Beitragspunkte
    Das ist kein richtiger Fehler sondern etwas unschöner Code im Modul.
    Wenn keine Auszeichnungen oder Spiele gewählt sind, kommt diese Meldung
    weil das array leer ist.

    Einfach mit dem hier ersetzen dann ist der Fehler weg:
    # Spiele Array
    if ($_POST['wargames'] != '') {
        foreach($_POST['wargames'] as $value)
        {
        $gamechoises .= $value.'#';
        }
    }
    $gamechoises = substr($gamechoises,0,-1);
    
    # Auszeichnung Array
    if ($_POST['auszeichnung'] != '') {
        foreach($_POST['auszeichnung'] as $value)
        {
        $auszeichnungchoises .= $value.'#';
        }
    }
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    DragonLady Mitglied
    Registriert seit
    28.09.2014
    Beiträge
    54
    Beitragswertungen
    1 Beitragspunkte
    Ok, und die User Tabelle?

    Ich weiß nicht wo ich die finden kann:(
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Jens238 Mitglied
    Registriert seit
    20.03.2013
    Beiträge
    404
    Beitragswertungen
    44 Beitragspunkte
    In Deiner MySQL Datenbank zunge
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    DragonLady Mitglied
    Registriert seit
    28.09.2014
    Beiträge
    54
    Beitragswertungen
    1 Beitragspunkte
    LOL..da finde ich nur diese..aber so auf den ersten Blick keine doppel Benennungen

    gesperrtes Bild

    Oder bin ich da falsch?

    Zusätzlich ist mir noch aufgefallen, dass man im Admin Menü keine Ränge mehr vergeben kann, also keine Spezialränge?? Geht das jetzt gar nicht mehr mit dem Mod?


    Zuletzt modifiziert von DragonLady am 18.10.2014 - 17:00:09
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Nex4T Moderator
    Registriert seit
    28.02.2007
    Beiträge
    3.414
    Beitragswertungen
    213 Beitragspunkte
    Genau das ist die Datenbank, vorab würde ich dir raten Ilch nochmal komplett neu aufzusetzen anscheinend hast du ein schwerwiegendes Problem mit durchaus viele modulen, wie Saarlonz schon erwähnte das Passiert wenn man Modul nach Modul installiert, man überschreibt die Datenbank, fügt neue spalten hinzu und und und...


    Zuletzt modifiziert von Nex4T am 18.10.2014 - 18:02:56
    while(!asleep()) sheep++;
    www.movely.biz
    www.webplant.eu
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Outi77 Mitglied
    Registriert seit
    31.03.2013
    Beiträge
    1.337
    Beitragswertungen
    143 Beitragspunkte
    Also direkt eine Neuinstallation zu empfehlen halte ich persönlich für etwas übertrieben. Vor allem, weil ein derartiger Fehler augenscheinlich zum ersten Mal auftritt. Fehlersuche und -Bereinigung halte ich für angemessen.

    Zur Fehlermeldung: Du wirst keine doppelten Spalten finden, weil sie in der DB einfach nicht angelegt werden. Die Meldung kommt lediglich beim Versuch, dies zu tun.


    Zuletzt modifiziert von Outi77 am 18.10.2014 - 18:21:51
    Die richtige Formulierung eines Problems ist nicht selten bereits die halbe Lösung.
    »Albert Einstein«
    1 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Jens238 Mitglied
    Registriert seit
    20.03.2013
    Beiträge
    404
    Beitragswertungen
    44 Beitragspunkte
    Das Du keine Spezial-Ränge mehr vergeben kannst ist vom Modul so gewollt, dafür gibt es bei diesem Modul die Posten.
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    DragonLady Mitglied
    Registriert seit
    28.09.2014
    Beiträge
    54
    Beitragswertungen
    1 Beitragspunkte
    Jo, also alles komplett neu finde ich auch übertrieben, ich habe den kompl. Ordner vom Webspace als BackUp, mehrfach. Ich denke es würde ausreichen oder?

    Ich habe den kompl. Ordner vor der Installation gezogen. Habe seit dem aber auch ein paar kleinere Sachen geändert, die ich eigentlich nicht noch mal anpassen will.

    Gibt es denn keine Chance das so zu beheben? Und ich habe nicht mehrere Profil Mods hintereinander drauf geknallt. Das war der Zweit und in der Read me stand nichts von wegen Probs und während der Installation stand auch das es an 1.1P angepasst wurde.

    Och menno...;(

    @Jens: Was ich nicht verstehe bei den Rängen, wie kann es sein das alle Member Rang 19 haben und ich zb 2 oder 3 obwohl ich schon viel mehr Posts auf der Seite habe..da kann ja auch was nicht stimmen oO


    Zuletzt modifiziert von DragonLady am 18.10.2014 - 19:37:11
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Nex4T Moderator
    Registriert seit
    28.02.2007
    Beiträge
    3.414
    Beitragswertungen
    213 Beitragspunkte
    Ich sagte nicht das es ein muss sei, aber deine Umfang an Fehler wie ich sehe macht mich Stutzig und da ich mal davon ausgehe das du selbst recht wenig ahnung von Programmierung hast ist das ein Leichter weg lächeln

    Desweiteren kann ich dir versichern egal was bei dir nicht läuft es gibt immer eine Lösung wie Umfangreich die ist, ist eine andere Sache. zunge
    while(!asleep()) sheep++;
    www.movely.biz
    www.webplant.eu
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    DragonLady Mitglied
    Registriert seit
    28.09.2014
    Beiträge
    54
    Beitragswertungen
    1 Beitragspunkte
    Es wäre natürlich super, wenn ihr mir so helfen könntet, voher waren es ja auch teilweise Fehler die Lord Schirmer generell dann im Mod angepasst hat, weil es anscheinend ncoh nicht auf die P Version angepasst wurde, sonst läuft auch alles supi.

    Wäre schön wenn jemand noch einen Rat hätte. Ansonsten ziehe ich morgen halt das alte BackUp druff und dann lasse ich alles so wie es war :-(
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    Jens238 Mitglied
    Registriert seit
    20.03.2013
    Beiträge
    404
    Beitragswertungen
    44 Beitragspunkte
    Es könnte sein das der Spez-Rang den Deine Member vorher hatten die gleiche
    ID wie nun Rang 19 hatte. Das könnte man leicht mit einem Blick in die
    Datenbank rausfinden...

    Wenn ich mir Deine Userliste so ansehe, bin ich mir sogar sehr das es
    daran liegt zwinker


    Zuletzt modifiziert von Jens238 am 19.10.2014 - 03:51:12
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    DragonLady Mitglied
    Registriert seit
    28.09.2014
    Beiträge
    54
    Beitragswertungen
    1 Beitragspunkte
    Hi Jens, vielen Dank, ich habe es direkt in der Datenbank angepasst. Nun passt alles.;)
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten