ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Fehlermeldung unter Server Konfiguration

Geschlossen
  1. #1
    User Pic
    =TaG=Crank Mitglied
    Registriert seit
    16.06.2008
    Beiträge
    26
    Beitragswertungen
    0 Beitragspunkte
    folgender fehlercode erscheint in diesem menü!




    Fatal error: Call to undefined function: nicebytes() in /homepages/39/d247302289/htdocs/ilch/include/admin/checkconf.php on line 91




    wie kann ich ihn beheben?

    vielen dank schon mal


    verwendete ilchClan Version: 1.1

    betroffene Homepage: externer Link


    Zuletzt modifiziert von =TaG=Crank am 22.10.2008 - 23:46:12
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Panicsheep Hall Of Fame
    Registriert seit
    24.08.2004
    Beiträge
    10.192
    Beitragswertungen
    16 Beitragspunkte
    entweder die allg.php im Ordner include/includes/func neu hochladen, oder am Ende der Datei vor ?> folgenden Code einfügen
    //Rechnet bytes in KB oder MB um
    function nicebytes($bytes){
        if ($bytes<1000000) {
            return round($bytes/1024,2).' KB';
        } else {
            return round($bytes/(1024*1024),2).' MB';
        }
    }
    Omnia bona erunt
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    =TaG=Crank Mitglied
    Registriert seit
    16.06.2008
    Beiträge
    26
    Beitragswertungen
    0 Beitragspunkte
    neuer fehler code:



    Fatal error: Call to undefined function: dirsize() in /homepages/39/d247302289/htdocs/ilch/include/admin/checkconf.php on line 92


    wo bekomme ich die neue allg.php her und was bedeutet jetzt dieser fehlercode?
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    =TaG=Crank Mitglied
    Registriert seit
    16.06.2008
    Beiträge
    26
    Beitragswertungen
    0 Beitragspunkte
    <?php
    #   Copyright by: Manuel Staechele
    #   Support: www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    defined ('admin') or die ( 'only admin access' );
    
    if($menu->get(1) == "phpinfo"){
        phpinfo();
    }else{
    
        $design = new design ( 'Admins Area', 'Admins Area', 2 );
        $design->header();
    
        $tpl = new tpl('checkconf', 1);
        $tpl->out(0);
    
    ## Server conf
        $tpl->set_out('head',$lang['phpserverconf'], 1);
        $tpl->set_ar_out(array('class'=>'Cmite','opt'=>'version','val'=>phpversion()),3);
        $confstrings = array("safe_mode",
                             "display_errors",
                             "max_execution_time",
                             "memory_limit",
                             "register_globals",
                             "file_uploads",
                             "upload_max_filesize",
                             "post_max_size",
                             "disable_functions"
                             );
        $class = 'Cmite';
        foreach($confstrings as $str){
            if ($class == 'Cmite') { $class = 'Cnorm'; } else { $class = 'Cmite'; }
            $tpl->set("class", $class);
            $tpl->set("opt", $str);
            $tpl->set("val",  ini_get($str));
            $tpl->out(3);
        }
        # sockets
        if ($class == 'Cmite') { $class = 'Cnorm'; } else { $class = 'Cmite'; }
        $tpl->set("class", $class);
        $tpl->set("opt", 'sockets');
        $tpl->set("val",  defined('AF_INET')? 1 : 0 );
        $tpl->out(3);
        $tpl->out(2);
    
        #chmod
        $tpl->set_out('head',$lang['filesystemrights'], 1);
    
        $files = array('include/backup',
                      'include/images/avatars',
                      'include/images/gallery',
                      'include/images/usergallery',
                      'include/downs/downloads',
                      'include/downs/downloads/user_upload',
                      'include/images/wars',
                      'include/contents/selfbp/selfp',
                      'include/contents/selfbp/selfb',
                      'include/images/smiles'
                      );
        asort($files);
        $class = 'Cmite';
        foreach($files as $f){
            if ($class == 'Cmite') { $class = 'Cnorm'; } else { $class = 'Cmite'; }
            $tpl->set("class", $class);
            $tpl->set("opt", $f);
            if ( @is_writeable ( $f ) ) {
                $val = $lang['correct'];
            } else {
                $val = '<span style="background-color: #f00;">'.$lang['incorrect'].'</span>';
            }
            $tpl->set("val", $val);
            $tpl->out(3);
        }
        $tpl->out(2);
    
        #Server
        $result = db_query("SHOW TABLE STATUS");
        $dbsize = 0;
        while($row = mysql_fetch_assoc($result)) {
            $dbsize += $row['Data_length'];
        }
    
        $tpl->set_out('head','Informationen', 1);
        $infos = array(
              'Serversoftware'=>$_SERVER["SERVER_SOFTWARE"],
              'Server (PHP) Zeit'=>date('Y-m-d H:i:s'),
              'SQL Zeit'=>db_result(db_query("SELECT NOW()")),
              'MySQL-Version'=>db_result(db_query("SELECT VERSION()")),
              'Datenbankgr&ouml;&szlig;e'=>nicebytes($dbsize),
              'Avatarordnergr&ouml;&szlig;e'=>nicebytes(dirsize('include/images/avatars/')),
              'Galleryordnergr&ouml;&szlig;e'=>nicebytes(dirsize('include/images/gallery/')),
              'Usergalleryordnergr&ouml;&szlig;e'=>nicebytes(dirsize('include/images/usergallery/'))
        );
        foreach($infos as $k => $str){
            if ($class == 'Cmite') { $class = 'Cnorm'; } else { $class = 'Cmite'; }
            $tpl->set("class", $class);
            $tpl->set("opt", $k);
            $tpl->set("val", $str);
            $tpl->out(3);
        }
        $tpl->out(2);
    
        $tpl->out(5);
        $design->footer();
    
        //Rechnet bytes in KB oder MB um
        function nicebytes($bytes){
        if ($bytes<1000000) {
            return round($bytes/1024,2).' KB';
        } else {
            return round($bytes/(1024*1024),2).' MB';
        }
    }
    ?>





    wäre es so richtig oder wie muss ich den letzten teil anpassen?
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Panicsheep Hall Of Fame
    Registriert seit
    24.08.2004
    Beiträge
    10.192
    Beitragswertungen
    16 Beitragspunkte
    die neuste allg.php findest du im Ordner include/includes/func in der Aktuellen Version vom Clanscript


    Zuletzt modifiziert von Panicsheep am 24.10.2008 - 19:00:08
    Omnia bona erunt
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    =TaG=Crank Mitglied
    Registriert seit
    16.06.2008
    Beiträge
    26
    Beitragswertungen
    0 Beitragspunkte
    danke dir!ist der code richtig eingefügt wenn nein kannst du ihn mir berichtigen?


    schon mal vielen dank
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Panicsheep Hall Of Fame
    Registriert seit
    24.08.2004
    Beiträge
    10.192
    Beitragswertungen
    16 Beitragspunkte
    sieht gut aus. nur wenn du es so schon oben hast und darauf die andere Fehlermeldung kommt, dann solltest doch mal die allg.php neu hochladen, denn dann fehlt da noch mindestens eine wenn nicht mehr Funktionen
    Omnia bona erunt
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    =TaG=Crank Mitglied
    Registriert seit
    16.06.2008
    Beiträge
    26
    Beitragswertungen
    0 Beitragspunkte
    fehlermeldung bleibt trotz austausch der allg.php und einfügen des codes!

    leider
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten