habe in meinem Forum folgenden Fehler:
Der Fehler tritt auf, wenn ein User mit fast 60.000 Beträgen nach eben diesen Beiträgen sucht (seine erstellten Beiträge anzeigen möchte).Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 27961 bytes) in /usr/export/www/vhosts/funnetwork/hosting/xyz/search.php on line 583
Hier mal einen Auszug aus der search.php Zeile 580 - 590:
Code: Alles auswählen
for ($i = 0; $i < count($search_id_chunks); $i++)
{
$where_sql = ( $search_author == '' && $auth_sql == '' ) ? 'post_id IN (' . implode(', ', $search_id_chunks[$i]) . ')' : 'p.post_id IN (' . implode(', ', $search_id_chunks[$i]) . ')';
$select_sql = ( $search_author == '' && $auth_sql == '' ) ? 'post_id' : 'p.post_id';
$from_sql = ( $search_author == '' && $auth_sql == '' ) ? POSTS_TABLE : POSTS_TABLE . ' p';
if ( $search_time )
{
$where_sql .= ( $search_author == '' && $auth_sql == '' ) ? " AND post_time >= $search_time " : " AND p.post_time >= $search_time";
}Ich hoffe es kann mir jemand bei der Problemlösung helfen.