Fatal error: Allowed memory size of 31457280 bytes exhausted
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Fatal error: Allowed memory size of 31457280 bytes exhausted
Hi
Bei mir kommt plötzlich Fehlermeldung wenn ich ungelessene Beiträge anzeigen lassen möchte. Ging bislang immer, nun kommt:
Fatal error: Allowed memory size of 31457280 bytes exhausted in /www/htdocs/xxxxx/phpbb2/search.php on line 712
Woran kanns liegen und was kann man tun?
Bei mir kommt plötzlich Fehlermeldung wenn ich ungelessene Beiträge anzeigen lassen möchte. Ging bislang immer, nun kommt:
Fatal error: Allowed memory size of 31457280 bytes exhausted in /www/htdocs/xxxxx/phpbb2/search.php on line 712
Woran kanns liegen und was kann man tun?
-
- Mitglied
- Beiträge: 1620
- Registriert: 03.01.2004 23:12
- Wohnort: Aken (Elbe)
Anmerkung:
Die php.ini kann man nur dann verändern, wenn man einen eigenen "Root" Server hat.
Bei gemietetem WebSpace kann nur der Hoster darauf zugreifen.
...und ich glaube kaum, das der Hoster es höher als 32MB setzt... aber fragen kostet nichts.
Hast Du einen MOD eingebaut, der die search.php verändert hat ?
Die php.ini kann man nur dann verändern, wenn man einen eigenen "Root" Server hat.
Bei gemietetem WebSpace kann nur der Hoster darauf zugreifen.
...und ich glaube kaum, das der Hoster es höher als 32MB setzt... aber fragen kostet nichts.
Hast Du einen MOD eingebaut, der die search.php verändert hat ?
Danke für schnelle Antwort. Gibts auch Script Modifikationen die Speicherbedarf reduzieren?Michael Zacher hat geschrieben:Die "Abfrage" verbraucht zuviel Speicher.
Bei Dir immerhin 32 MB, was ne ganze Menge ist. oO
Ändern kannst Du den Wert in der php.ini.
Schau in der php.ini mal nach "memory_limit".
Das das nur der Hoster ändern kann ist aber auch nicht ganz richtig, meistens geht es mit einer .htaccess und der Zeile
php_value memory_limit "32M" oder 64M oder wie viel man halt braucht.
php_value memory_limit "32M" oder 64M oder wie viel man halt braucht.
Besucht mich mal http://www.das-gameboard.de phpbb3 testboard http://www.das-gameboard.com
Ich sagte ja auch meistens, ich habe das schon bei 4 verschiedenen Hostern gemacht und bisher ging es.
Besucht mich mal http://www.das-gameboard.de phpbb3 testboard http://www.das-gameboard.com
Re: Fatal error: Allowed memory size of 31457280 bytes exhau
Wahrscheinlich würde eine Überprüfung Deiner Queries eine Linderung schaffen, denn 32MB voll zu bekommen ist wirklich nicht sooo einfach.Maxi hat geschrieben:Bei mir kommt plötzlich Fehlermeldung wenn ich ungelessene Beiträge anzeigen lassen möchte.

Zumindest nicht mit einem Standard-phpBB.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
Nu es müsste schon Standard Script sein. Wie willst du den Abschnitt optimnieren? Vorschläge sind immer willkommen
Code: Alles auswählen
if ( count($delete_search_ids) )
{
$sql = "DELETE FROM " . SEARCH_TABLE . "WHERE session_id NOT IN (" . implode(", ", $delete_search_ids) . ")";
if ( !$result = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not delete old search id sessions', '', __LINE__, __FILE__, $sql);
}
}