ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Fehler nach Cup Modul 2.2 installatio

Geschlossen
  1. #1
    User Pic
    eXair Mitglied
    Registriert seit
    09.05.2014
    Beiträge
    5
    Beitragswertungen
    0 Beitragspunkte
    Hallo Community,

    ich nutze Ilch 1.1P und soweit hat bis jetzt alles super geklappt.

    Nun habe ich heute das Cup Modul 2.2 von mySek installiert.
    Nach der Installation bekomme ich aber leider folgende Fehlermeldung.

    1136: Column count doesn't match value count at row 1


    MySQL Error:
    1136 : Column count doesn't match value count at row 1
    in Query:
    INSERT INTO `ic1_modules` VALUES ('','cup','Cup', 0, 1, 1)

    Debug backtrace:
    @ mysql.php:46 -- debug_bt()
    @ mysql.php:64 -- db_check_error(...)
    @ installation.php:82 -- db_query(...)
    @ index.php:18 -- require_once(...)


    Könnte mir jemand bei dem Fehler helfen? wäre sehr nett.

    Mfg
    eXair


    verwendete ilch Version: 1.1 P

    betroffene Homepage: happy-gamer-community.net
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    ja es fehlt eine tabelle ... also war die installation nicht erfolgreich ...
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Outi77 Mitglied
    Registriert seit
    31.03.2013
    Beiträge
    1.337
    Beitragswertungen
    143 Beitragspunkte
    Nicht Tabelle, sonder Spalte zwinker
    Die richtige Formulierung eines Problems ist nicht selten bereits die halbe Lösung.
    »Albert Einstein«
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    eXair Mitglied
    Registriert seit
    09.05.2014
    Beiträge
    5
    Beitragswertungen
    0 Beitragspunkte
    Ok das habe ich mir ja schon fast gedacht.
    Aber warum? Datein sind alle hochgeladen?

    Oder kann es daran liegen das ich das Liga Modul schon installiert habe?
    grumml
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Outi77 Mitglied
    Registriert seit
    31.03.2013
    Beiträge
    1.337
    Beitragswertungen
    143 Beitragspunkte
    Nein, eigentlich besagt, dass beim INSERT mehr Spalten( oder weniger) in der DB gespeichert werden sollen, als vorhanden sind.
    Zeig mal bitte den kompletten query bzw die komplette Datei.
    Die richtige Formulierung eines Problems ist nicht selten bereits die halbe Lösung.
    »Albert Einstein«
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    eXair Mitglied
    Registriert seit
    09.05.2014
    Beiträge
    5
    Beitragswertungen
    0 Beitragspunkte
    Sorry für die Dumme Frage, aber welche Datei meinst du?
    Die Cup install? oder welche?

    Mfg
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Outi77 Mitglied
    Registriert seit
    31.03.2013
    Beiträge
    1.337
    Beitragswertungen
    143 Beitragspunkte
    Ja genau, die wird ja in der Fehlermeldung auch genannt.
    Und bitte auch mal nen Link zum Modul...


    Zuletzt modifiziert von Outi77 am 10.05.2014 - 10:02:39
    Die richtige Formulierung eines Problems ist nicht selten bereits die halbe Lösung.
    »Albert Einstein«
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    eXair Mitglied
    Registriert seit
    09.05.2014
    Beiträge
    5
    Beitragswertungen
    0 Beitragspunkte
    Hier der Downloadlink: externer Link

    <?php
    # ilchClan Script (c) by Manuel Staechele
    # Installation file (c) by Ithron
    # Support: http://www.ilch.de
    
    defined ('main') or die ('no direct access');
    if(user_has_admin_right($menu,false) == false) {
    	die ( 'F&uuml;r diese Installation ben&ouml;tigt man Administratorenrechte !<br /><a href="index.php">Zur Startseite</a>' );
    }
    
    // Script Konfiguration
    $scripter		= 'mySEK.de Autor flanders';			// Name des Autors des Moduls
    $script_name	= 'Cupscript / Turnierscript';			// Name des Moduls
    $script_vers	= '2.2';								// Version des Moduls
    $ilch_vers		= '1.1';								// Version des ilchClan Scripts
    $ilch_update	= 'P';									// Update des ilchClan Scripts
    $erfolg			= '';									// Benutzerdefinierte Erfolgsnachricht
    $fehler			= '';									// Benutzerdefinierte Fehlermeldung
    // Ende der Konfiguration
    
    $title = $allgAr['title'] . ' => I&nbsp;N&nbsp;S&nbsp;T&nbsp;A&nbsp;L&nbsp;L&nbsp;A&nbsp;T&nbsp;I&nbsp;O&nbsp;N:&nbsp;&nbsp;' . $script_name;
    $hmenu  = $script_name . ' Vers.: ' . $script_vers . ' f&uuml;r ilchClan ' . $ilch_vers . ' Vers.: ' . $ilch_update;
    $design = new design ( $title , $hmenu, 1);
    $design->header();
    
    if(!isset($_POST['do'])) {
    
    ?>
    
        <form action="index.php?installation" method="POST">
            <input type="hidden" name="do" value="1">
            <table width="97%" class="border" border="0" cellspacing="1" cellpadding="3" align="center">
                <tr class="Chead">
                    <td align="center">
                        <h2><strong>I&nbsp;n&nbsp;s&nbsp;t&nbsp;a&nbsp;l&nbsp;l&nbsp;a&nbsp;t&nbsp;i&nbsp;o&nbsp;n</strong></h2>
                    </td>
                </tr>
                <tr class="Cmite">
                    <td align="center">
                        <br />
                        <div style="margin-left:60px; text-align:left;">
                            <strong><u>Informationen:</u></strong>
                            <br /><br />
                            <strong>Modulname:</strong> <?php echo $script_name; ?>
                            <br />
                            <strong>Version:</strong> <?php echo $script_vers; ?>
                            <br />
                            <strong>Entwickler:</strong> <?php echo $scripter; ?>
                            <br />
                            <br /><br />
                            Entwickelt f&uuml;r ilchClan Version <strong><?php echo $ilch_vers; ?> <?php echo $ilch_update; ?></strong>.
                            <br /><br />
                            <i>Andere Versionen k&ouml;nnen eventuell Fehler verursachen!</i>
                        </div>
                        <br /><hr /><br />
                        <div style="margin-left:60px; text-align:left;">
                            <strong><u>Wichtig:</u></strong>
                            <br /><br />
                            Machen Sie zuerst ein <a href="admin.php?backup" target="_blank" style="font-style:italic; font-weight:bold;">Backup</a> Ihrer Datenbank!
                            <br /><br />
                        </div>
                    </td>
                </tr>
                <tr class="Cdark">
                    <td align="center">
                        <input type="submit" value="Installieren" />
                    </td>
                </tr>
            </table>
        </form>
    
    <?php
    
    } elseif ($_POST['do'] == '1') {
    	$error = '';
    	$sql_file = implode('',file('include/contents/installation.sql'));
    	$sql_file = preg_replace ("/(\015\012|\015|\012)/", "\n", $sql_file);
    	$sql_statements = explode(";\n", $sql_file);
    	foreach ( $sql_statements as $sql_statement ) {
    		if ( trim($sql_statement) != '' ) {
    			#echo '<pre>'.$sql_statement.'</pre><hr>';
    			db_query($sql_statement) OR $error .= mysql_errno() . ': ' . mysql_error() . '<br />';
    		}
    	}
    	
    	// Ausgabe
    
    ?>
    
        <table width="97%" class="border" border="0" cellspacing="1" cellpadding="3" align="center">
            <tr class="Chead">
                <td colspan="3">
                    <h2><strong>Installation abgeschlossen</strong></h2>
                </td>
            </tr>
            <tr class="Cmite">
                <td colspan="3" align="center">
                <br />
    <?php
    	
    	if(!empty($error)) {
    		if(empty($fehler)) {
    			$fehler = 'Es sind Fehler bei der Installation aufgetreten!<br />Bitte benachrichtigen Sie den Entwickler.';
    			}
    		$fehler .= '<br /><br />Oben sollten Sie eine ausf&uuml;hrlichere Fehlermeldung sehen<br />(ab ilchClan Version 1.1 I).';
    		echo $fehler . '<br /><br /><hr /><br /><strong style="text-decoration:underline;">Fehlermeldungen:</strong><br /><br /><span style="color:#FF0000;font-size:bold;">' . $error . '</span>';
    	} else {
    		if(empty($erfolg)) {
    			$erfolg = 'Die Installation wurde erfolgreich abgeschlossen!';
    		}
    		if(@unlink('include/contents/installation.php') && @unlink('include/contents/installation.sql')) {
    			$erfolg .= '<br /><br />Diese Installationsdateien wurden erfolgreich gel&ouml;scht. Es muss nichts mehr getan werden.';
    		} else {
    			$erfolg .= '<br /><br /><strong>Die Installationsdateien konnten nicht automatisch gel&ouml;scht werden. L&ouml;schen Sie folgende Dateien:</strong><br /><br /><i>include/contents/installation.php</i><br /><i>include/contents/installation.sql</i>';
    		}
    		echo $erfolg;
    	}
    
    ?>
    
                <br />
    			<br />
                </td>
            </tr>
    		<tr class="Chead">
                <td colspan="3" align="center">
                    <button onclick="javascript:window.location.href = 'index.php';">Auf die Startseite</button>
                </td>
            </tr>
        </table>
    
    <?php
    
    }
    $design->footer();
    
    ?>
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Outi77 Mitglied
    Registriert seit
    31.03.2013
    Beiträge
    1.337
    Beitragswertungen
    143 Beitragspunkte
    Ändere in der installation.sql ganz unten mal Folgendes:
    INSERT INTO `prefix_modules` (
        `id`,`url`,`name`,`gshow`,`ashow`,`fright`)
            VALUES
            ('','cup','Cup', 0, 1, 1);

    Dann sollte es klappen zwinker


    Zuletzt modifiziert von Outi77 am 10.05.2014 - 12:17:29
    Die richtige Formulierung eines Problems ist nicht selten bereits die halbe Lösung.
    »Albert Einstein«
    1 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    eXair Mitglied
    Registriert seit
    09.05.2014
    Beiträge
    5
    Beitragswertungen
    0 Beitragspunkte
    Hi.

    Ja super jetzt hat es geklappt!
    Vielen Dank!

    Mfg
    eXair
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.646
    Beitragswertungen
    1197 Beitragspunkte
    Ich habe das die installation.sql angepasst und das Modul neu hochgeladen!
    rules :: doku :: faq :: linkus
    1 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Outi77 Mitglied
    Registriert seit
    31.03.2013
    Beiträge
    1.337
    Beitragswertungen
    143 Beitragspunkte
    Immer gerne Yes
    Die richtige Formulierung eines Problems ist nicht selten bereits die halbe Lösung.
    »Albert Einstein«
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten