Seite 2 von 2

Re: Fehler nach update in der "functions_admin.php"

Verfasst: 14.12.2009 23:02
von redbull254
Füge einmal die komplette Datei per includes/functions_admin.php per Pastebin oder per Verlinkung hier ein.

Re: Fehler nach update in der "functions_admin.php"

Verfasst: 14.12.2009 23:05
von Maritar28365
Habe ich eben hochgeladen. Weiß nur mal wieder nicht wo ich die nun finden kann !??

Sehe eben erst dass du es bist.... hast du immer noch nicht genaug von meinen stümperhaften PHP-(nicht)Kenntnissen? ;-)

Re: Fehler nach update in der "functions_admin.php"

Verfasst: 14.12.2009 23:14
von redbull254
Maritar28365 hat geschrieben: Sehe eben erst dass du es bist.... hast du immer noch nicht genaug von meinen stümperhaften PHP-(nicht)Kenntnissen? ;-)
Es gibt Leute, die gehen für viel Geld in so Studios, wo man gequält wird, ich mach es hier und bekomme es kostenlos. :lol:

So, nun wieder ernsthaft. :)

Ich weiß nicht, wo Du die Datei hoch geladen hast. ;-)

Re: Fehler nach update in der "functions_admin.php"

Verfasst: 14.12.2009 23:40
von Maritar28365
Habe oben auf Pastebin geklickt und es dort dann hochgeladen. Allerdings habe ich es danach zwra gesehen ,weiß nun aber mal wieder nicht emhr wie ich dort hin zurück komme...???
---------------------------
Dann lass dich mal schön quälen - ich bin darin echt ein Genie. *grööhhl*

Hier noch meine URL: http://maritas-katzenforum.de

Knutscher, Marita

Re: Fehler nach update in der "functions_admin.php"

Verfasst: 15.12.2009 03:42
von franki
Moin Marita

Hier is se doch :grin:
Wenn Du im Pastebin bist ist rechts ein Feld, da steht "letzte Einträge".

Re: Fehler nach update in der "functions_admin.php"

Verfasst: 15.12.2009 04:15
von Mahony
Hallo
Entferne mal in Zeile 3258 den kompletten code

Code: Alles auswählen

if ($dh)
        {
            while (($file = readdir($dh)) !== false)
            {
                if ($file !== 'permissions_phpbb.' . $phpEx && strpos($file, 'permissions_') === 0 && substr($file, -(strlen($phpEx) + 1)) === '.' . $phpEx)
                {
                    $files_to_add[] = $path . substr($file, 0, -(strlen($phpEx) + 1));
                }
            }
            closedir($dh);
        }
    }

    if (!sizeof($files_to_add))
    {
        return false;
    }

    $user->add_lang($files_to_add);
    return true;
}

/**
 * Obtains the latest version information
 *
 * @param bool $force_update Ignores cached data. Defaults to false.
 * @param bool $warn_fail Trigger a warning if obtaining the latest version information fails. Defaults to false.
 * @param int $ttl Cache version information for $ttl seconds. Defaults to 86400 (24 hours).
 *
 * @return string | false Version info on success, false on failure.
 */
function obtain_latest_version_info($force_update = false, $warn_fail = false, $ttl = 86400)
{
    global $cache;

    $info = $cache->get('versioncheck');

    if ($info === false || $force_update)
    {
        $errstr = '';
        $errno = 0;

        $info = get_remote_file('www.phpbb.com', '/updatecheck',
                ((defined('PHPBB_QA')) ? '30x_qa.txt' : '30x.txt'), $errstr, $errno);

        if ($info === false)
        {
            $cache->destroy('versioncheck');
            if ($warn_fail)
            {
                trigger_error($errstr, E_USER_WARNING);
            }
            return false;
        }

        $cache->put('versioncheck', $info, $ttl);
    }

    return $info;
}

?>
Also alles was nach kommt (Hinweis: es sollte nach dem ?> auch kein Leerzeichen mehr vorhanden sein).



Grüße: Mahony

Re: Fehler nach update in der "functions_admin.php"

Verfasst: 15.12.2009 09:42
von Maritar28365
franki hat geschrieben:Moin Marita

Hier is se doch :grin:
Wenn Du im Pastebin bist ist rechts ein Feld, da steht "letzte Einträge".
DANKE! Da hatte ich wohl echt Toamten auf den Augen. Eigentlich leicht zu finden. ;-)
--------------------------------------------------------------------------

Mahony :
DANKE dir! Werde ich nachher ausprobieren. Muss nun leider zu einer Beisetzung und habe daher weder die Zeit noch den Kopf.... *heul*
Aber ich werde mich später wudnerbar ablenken können damit und hoffe dass es hilft. Ansonsten werde ich auf Rat von Redbull die Originaldatei hochladen und dann sehen was ich neu einbauen muss. (für meine Mods)

Danke euch erst mal schon für eure super Hilfe. DANKE!
--------------------------------------------------------------------
Mahony :
Habe ich so gemacht und leider keine Änderung feststellen können. Nur wieder die Meldung dass in Zeile 2751 ein Fehler sein soll.

update:
Habe nun die Originaldatei wieder hochgeladen um Schritt zu Schritt nachzusehen was nicht funktioniert. Komme aber immer noch nicht in den Adminbereich. Nun kommt folgende Meldung:

Fatal error: Call to undefined function: obtain_latest_version_info() in /www/htdocs/v136513/forum2/includes/acp/acp_main.php on line 402

*heul*

Re: Fehler nach update in der "functions_admin.php"

Verfasst: 16.12.2009 11:16
von m4ddy
Habe nun die Originaldatei wieder hochgeladen um Schritt zu Schritt nachzusehen was nicht funktioniert. Komme aber immer noch nicht in den Adminbereich. Nun kommt folgende Meldung:
Das war auch die flasche Reihenfolge :wink:

Mach dir am besten eine Liste mit den MODs die du installiert hast.
Danach solltest du feststellen ob es neuere versionen gibt und diese runterladen.
Mach dir einen Ordner in den du NUR die MODs reinkopierst die für die functions_admin.php in Frage kommen und arbeite die der Reihe anch ab.
Erst danach solltest du die bearbeitete functions_admin.php wieder hochladen. Wichtig: Chache leeren und dann erst ausprobieren.

Wenn das alles nichts hilft und du aber unbedingt ein 3.0.6 haben willst, würde ich dir vorschlagen das Ganze neu aufzusetzen.
Das ist mit Sicherheit ein gutes Stück arbeit, bis es iweder so ist wie es das jetzt ist, aber warscheinlich die sicherste.

gruß
m4ddy