
Ich hätte da mal ein Problemchen mit dem Pruning, welches ich heute zum ersten Mal seit bestehen meines Forums aktiviert habe. PHP gibt mir dabei folgende Meldung aus:
PHP Warning: Invalid argument supplied for foreach() in ...\includes\prune.php on line 92
Das betrifft die Zeile 6 in diesem Abschnitt:
- Code: Alles auswählen
while ( $row = $db->sql_fetchrow($result) )
{
$sql_post .= ( ( $sql_post != '' ) ? ', ' : '' ) . $row['post_id'];
// Cache Posts
foreach (glob($phpbb_root_path.'cache/posts/*post_'.$row['post_id'].'.gz') as $cachefile)
{
@unlink($cachefile);
}
// Cache Posts
}
Ich habe mir nochmals die Einbauanleitung vorgenommen, aber nichts gefunden was da falsch gelaufen ist. Das Prunen selber funktionierte, nur sind die Cache Dateien nicht gelöscht worden.
Wenn ich aber die PHP Warnung richtig verstehe, ist dort ein Parameter falsch. Hier rödelt die aktuelle PHP Version 5.2.5.
Bye