28.10.2013, 12:50:04
Hallo,
ich habe kein Upgrade durchgeführt, sondern eine komplette Neuinstallation der Version 7.0 vorgenommen.
Vom "alten" Gästebuch hatte ich in der Datenbank die Tabelle mgb_entries gesichert und diese dann ins neue übertragen.
Nun habe ich ein 7er-Gästebuch mit allen alten Einträgen und es funktioniert soweit auch alles prima.
Auf zwei Seiten wird jetzt aber eine Fehlermeldung eingeblendet.
Das war schon direkt nach der Installation so und ist auch nach dem kopieren der alten mgb_entries-Tabelle in die Datenbank noch der Fall. Mit dieser Tabelle hat es also wohl nichts zu tun.
Eingeblendet wird diese Fehlermeldung:
Warning: Invalid argument supplied for foreach() in /www/htdocs/xxx/xxx/guestbook/includes/functions.inc.php on line 1669
Sie erscheint nach dem Absenden eines neuen Gästebucheintags oben auf der Seite, auf der die Meldung "Eintrag erfolgreich, sie werden gleich weitergeleitet" steht, und sie taucht auch in der Administration auf, wenn ich in der Konfiguration unter "Allgemein" etwas ändere und abspeichere. Nach dem Speichern erscheint diese Fehlermeldung dann oben am Rand.
Ich kann aber nirgendwo erkennen, dass etwas nicht so funktioniert wie es soll und im Gästebuch sind danach auch alle Einträge komplett und normal zu sehen. Auch wird in der Datenbank scheinbar alles wie gesollt eingetragen.
Was will mir diese Fehlermeldung sagen und wie kann ich sie bzw. den Fehler beheben?
So sieht der Bereich in der "functions.inc.php" aus.
Zeile 1669 ist darin diese hier: foreach(glob($path."*") as $filename) {
Danke und Grüße,
Skippy/Martina
ich habe kein Upgrade durchgeführt, sondern eine komplette Neuinstallation der Version 7.0 vorgenommen.
Vom "alten" Gästebuch hatte ich in der Datenbank die Tabelle mgb_entries gesichert und diese dann ins neue übertragen.
Nun habe ich ein 7er-Gästebuch mit allen alten Einträgen und es funktioniert soweit auch alles prima.
Auf zwei Seiten wird jetzt aber eine Fehlermeldung eingeblendet.
Das war schon direkt nach der Installation so und ist auch nach dem kopieren der alten mgb_entries-Tabelle in die Datenbank noch der Fall. Mit dieser Tabelle hat es also wohl nichts zu tun.
Eingeblendet wird diese Fehlermeldung:
Warning: Invalid argument supplied for foreach() in /www/htdocs/xxx/xxx/guestbook/includes/functions.inc.php on line 1669
Sie erscheint nach dem Absenden eines neuen Gästebucheintags oben auf der Seite, auf der die Meldung "Eintrag erfolgreich, sie werden gleich weitergeleitet" steht, und sie taucht auch in der Administration auf, wenn ich in der Konfiguration unter "Allgemein" etwas ändere und abspeichere. Nach dem Speichern erscheint diese Fehlermeldung dann oben am Rand.
Ich kann aber nirgendwo erkennen, dass etwas nicht so funktioniert wie es soll und im Gästebuch sind danach auch alle Einträge komplett und normal zu sehen. Auch wird in der Datenbank scheinbar alles wie gesollt eingetragen.
Was will mir diese Fehlermeldung sagen und wie kann ich sie bzw. den Fehler beheben?
So sieht der Bereich in der "functions.inc.php" aus.
Zeile 1669 ist darin diese hier: foreach(glob($path."*") as $filename) {
Code:
// MGB_ERASE_CACHE
// CREATED: 22.09.2013, 07:32
// DESCR: ERASES ALL CACHE FILES IF NECESSARY
if(!function_exists("mgb_erase_cache")) {
function mgb_erase_cache($path) {
foreach(glob($path."*") as $filename) {
$count++;
if($filename != "." && $filename != "..") {
if(file_exists($filename) AND !is_dir($filename) AND preg_match("/cache/", $filename)) {
unlink($filename);
Danke und Grüße,
Skippy/Martina