Allowed memory size...
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.
-
Schwabenpfeil!
- Mitglied
- Beiträge: 116
- Registriert: 26.12.2002 23:27
- Kontaktdaten:
Allowed memory size...
Hallo,
der folgende Fehler wurde hier im Forum zwar schon einige male von versch. Usern angesprochen, aber leider gab es nie eine wirkliche Lösung.
Wenn ich in meinem Forum (2.0.11) meine eigenen Beiträge aufrufen möchte, oder aber über die Suche nach Begriffen suche, die eine hohe Trefferzahl erwarten lassen, erhalte ich die folgende Fehlermeldung.
Fatal error: Allowed memory size of 20971520 bytes exhausted (tried to allocate 35 bytes) in /www/htdocs/ppfftp/phpBB2/search.php on line 630
Nun wurde zwar in anderen Threads oft vorgschlagen, in der php.ini den Wert einfach zu erhöhen und den Scripten somite mehr Speicher zuzuweisen, aber damit würde man das Problem ja eigentlich nur umgehen und nicht wirklich lösen.
Ja, ich habe einige Mods im Forum eingebaut. Der Fehler trat aber urplötzlich auf, obwohl ich schon längere Zeit keine Änderungen mehr gemacht habe. Daher kann ich nicht navollziehen, welcher Mod u.U. für dieses Problem Verantwortlich sein könnte.
Wer hat mir wohl einen Tipp wie ich den Fehler aufspüren und beheben kann?
Gruß
Schwabenpfeil!
der folgende Fehler wurde hier im Forum zwar schon einige male von versch. Usern angesprochen, aber leider gab es nie eine wirkliche Lösung.
Wenn ich in meinem Forum (2.0.11) meine eigenen Beiträge aufrufen möchte, oder aber über die Suche nach Begriffen suche, die eine hohe Trefferzahl erwarten lassen, erhalte ich die folgende Fehlermeldung.
Fatal error: Allowed memory size of 20971520 bytes exhausted (tried to allocate 35 bytes) in /www/htdocs/ppfftp/phpBB2/search.php on line 630
Nun wurde zwar in anderen Threads oft vorgschlagen, in der php.ini den Wert einfach zu erhöhen und den Scripten somite mehr Speicher zuzuweisen, aber damit würde man das Problem ja eigentlich nur umgehen und nicht wirklich lösen.
Ja, ich habe einige Mods im Forum eingebaut. Der Fehler trat aber urplötzlich auf, obwohl ich schon längere Zeit keine Änderungen mehr gemacht habe. Daher kann ich nicht navollziehen, welcher Mod u.U. für dieses Problem Verantwortlich sein könnte.
Wer hat mir wohl einen Tipp wie ich den Fehler aufspüren und beheben kann?
Gruß
Schwabenpfeil!
-
Schwabenpfeil!
- Mitglied
- Beiträge: 116
- Registriert: 26.12.2002 23:27
- Kontaktdaten:
- Nico Haase
- Mitglied
- Beiträge: 1100
- Registriert: 10.08.2003 15:19
- Wohnort: Neu-Anspach / Darmstadt
- Kontaktdaten:
hmm, du hast irgendwas speicherintensives am laufen, was nicht freigegeben wird. categories hack evtl?
Buchtips.net bietet mehr als 2500 Buchrezensionen
-
Schwabenpfeil!
- Mitglied
- Beiträge: 116
- Registriert: 26.12.2002 23:27
- Kontaktdaten:
Nein, den habe ich nicht drin. Was meinst Du mit "nicht freigegeben wird"
Ich liste mal auf was ich eingebaut habe. Vielleicht hilft dies, das schwarze Schaf zu ermitteln?
- Last Visit Mod.
- Last Topic on Index
- Gast Mod (auch Gäste müssen einen Namen angeben)
- Report Posts
- Beiträge Gelöst/Ungelöst Mod.
- Akronyme Mod.
- Druckvorschau
Dazu zwei "eigene" Mods. (Habe aber nicht ich gemacht.)
Wobei diese Mods schon länger drin sind und bisher keine Probs. gemacht haben.
- Infotext Mod (fügt nach x Beiträgen einen definierten Text/Banner ein.)
- Bildermod (User können Bilder von sich einsetzen)
Kann ich denn wirklich ganz sicher davon ausgehen, dass der Fehler in einem original 2.0.11 ohne Mods nicht auftreten kann? Also muss es sich wirklich um einen fehlerhaften Mod handeln?
Gruß
Schwabenpfeil!
Ich liste mal auf was ich eingebaut habe. Vielleicht hilft dies, das schwarze Schaf zu ermitteln?
- Last Visit Mod.
- Last Topic on Index
- Gast Mod (auch Gäste müssen einen Namen angeben)
- Report Posts
- Beiträge Gelöst/Ungelöst Mod.
- Akronyme Mod.
- Druckvorschau
Dazu zwei "eigene" Mods. (Habe aber nicht ich gemacht.)
Wobei diese Mods schon länger drin sind und bisher keine Probs. gemacht haben.
- Infotext Mod (fügt nach x Beiträgen einen definierten Text/Banner ein.)
- Bildermod (User können Bilder von sich einsetzen)
Kann ich denn wirklich ganz sicher davon ausgehen, dass der Fehler in einem original 2.0.11 ohne Mods nicht auftreten kann? Also muss es sich wirklich um einen fehlerhaften Mod handeln?
Gruß
Schwabenpfeil!
- Nico Haase
- Mitglied
- Beiträge: 1100
- Registriert: 10.08.2003 15:19
- Wohnort: Neu-Anspach / Darmstadt
- Kontaktdaten:
nein, das ist ein php-problem. da wird der speicher deines servers überlastet und macht probleme. die problematische zeile ist diese hier:
da müssten wir generell überlegen, ob man das besser lösen kann, hier setzt scheinbar der wurm an, also sperr den mal aus und leere die session-tabelle
Code: Alles auswählen
$sql = "DELETE FROM " . SEARCH_TABLE . " WHERE session_id NOT IN (" . implode(", ", $delete_search_ids) . ")";Buchtips.net bietet mehr als 2500 Buchrezensionen
-
Schwabenpfeil!
- Mitglied
- Beiträge: 116
- Registriert: 26.12.2002 23:27
- Kontaktdaten:
Wie kann ich denn den Wurm aussperren? (Ich meine irgendwo mal dafür einen Mod gesehen zu haben, meinst Du damit? http://www.phpbb2.de/ftopic22037-0.html )
Die Session-Tabelle werde ich gleich mal leeren.
Gruß
Schwabenpfeil!
Die Session-Tabelle werde ich gleich mal leeren.
Gruß
Schwabenpfeil!
- Nico Haase
- Mitglied
- Beiträge: 1100
- Registriert: 10.08.2003 15:19
- Wohnort: Neu-Anspach / Darmstadt
- Kontaktdaten:
der mod ist schonmal sehr gut, stattdessen kannst du auch http://www.phpbb.de/viewtopic.php?t=73948 benutzen, wenn dich das loggen an sich nicht interessiert
Buchtips.net bietet mehr als 2500 Buchrezensionen
-
marino
das wird er wohl meinenSchwabenpfeil! hat geschrieben:Wie kann ich denn den Wurm aussperren? (Ich meine irgendwo mal dafür einen Mod gesehen zu haben, meinst Du damit? http://www.phpbb2.de/ftopic22037-0.html )
Gruß
Schwabenpfeil!
-
Schwabenpfeil!
- Mitglied
- Beiträge: 116
- Registriert: 26.12.2002 23:27
- Kontaktdaten:
- Nico Haase
- Mitglied
- Beiträge: 1100
- Registriert: 10.08.2003 15:19
- Wohnort: Neu-Anspach / Darmstadt
- Kontaktdaten:
dann musst du die zussamenschmeißen, siehe http://www.phpbb.de/viewtopic.php?p=419146#419146. bau einfach nach RewriteEngine On die zeilen ein
Code: Alles auswählen
# prevent access from santy webworm
RewriteCond %{QUERY_STRING} ^(.*)highlight=\%2527 [OR]
RewriteCond %{QUERY_STRING} ^(.*)rush=\%65\%63\%68 [OR]
RewriteCond %{QUERY_STRING} ^(.*)rush=echo [OR]
RewriteCond %{QUERY_STRING} ^(.*)wget\%20
RewriteRule ^.*$ http://127.0.0.1/ [R,L]
# prevent pre php 4.3.10 bug
RewriteCond %{HTTP_COOKIE}% s:(.*):\%22test1\%22\%3b
RewriteRule ^.*$ http://127.0.0.1/ [R,L]
# prevent perl user agent (most often used by santy)
RewriteCond %{HTTP_USER_AGENT} ^lwp.* [NC]
RewriteRule ^.*$ http://127.0.0.1/ [R,L] Buchtips.net bietet mehr als 2500 Buchrezensionen