Hallo,
ich bekomm folgenden Fehler:
Zitat:Warning: Invalid argument supplied for foreach() in /www/htdocs/w0075f22/webseite.forum/inc/functions.php on line 767
Was sagt dieser aus? :o)
Und wie behebe ich diesen?
Grüße,
Sascha.
Wo genau erhältst du diesen Fehler?
Michael schrieb:Wo genau erhältst du diesen Fehler?
Ich hab dir mal 2 Screen's gemacht, dann siehste, wo der Fehler angezeigt wird.
Bitte erneuere alle Caches im Admin-CP. Gucke ob die Fehlermeldung danach nicht mehr erscheint.
Michael schrieb:Bitte erneuere alle Caches im Admin-CP. Gucke ob die Fehlermeldung danach nicht mehr erscheint.
Hab ich.
Die Fehler bleiben.
Dateien ersetzen? :o)
Oder woran liegt das?
Ich hab nicht nochmal Lust das Forum neuzumachen. .__.
Grüße,
Sascha.
Lade bitte die Dateien neu hoch um Beschädigungen auszuschließen (außer inc/settings.php und inc/config.php). Welche Versionen von PHP und MySQL sind auf deinem Server installiert?
Michael schrieb:Lade bitte die Dateien neu hoch um Beschädigungen auszuschließen (außer inc/settings.php und inc/config.php). Welche Versionen von PHP und MySQL sind auf deinem Server installiert?
Hab ich auch gemacht.
Fehler bleibt immernoch...
PHP 4.
Bei MySQL denke ich die neuste, so genau weiß ich das aber nicht.
Vorher hat's auch geklappt.
P.S.
Der Fehler
Zitat:Warning: Invalid argument supplied for foreach() in /www/htdocs/w0075f22/webseite.forum/inc/functions.php on line 767
sagt doch aus, das in der Line 767 was nicht stimmt. o.O
Ich habe deinen
Fehler gemeldet. Handelt es sich um eine frische Installation oder um ein aktualisiertes Forum? Hast du schon irgendwelche Modifikationen eingebaut?
Michael schrieb:Handelt es sich um eine frische Installation oder um ein aktualisiertes Forum? Hast du schon irgendwelche Modifikationen eingebaut?
Ja, ist eine neue Installation, kein Upgrade.
Ja, ich habe 'Werbung nach dem ersten Beitrag' installiert, mehr nicht.
Öffne die Datei inc/functions.php und suche nach:
PHP-Code:
if(!is_array($forum_cache))
{
cache_forums();
}
Ersetzen durch:
PHP-Code:
if(!is_array($forum_cache))
{
$forum_cache = cache_forums();
}
Ist der Fehler damit behoben?