Fatal error: Allowed memory size of 31457280 bytes exhausted

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Wir reden von phpBB? :o
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Maxi
Mitglied
Beiträge: 252
Registriert: 09.11.2003 20:01

Beitrag von Maxi »

Miriam hat geschrieben:Wir reden von phpBB? :o
Das ist mir klar! Das war ein Codeauszug aus phpBB Script
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Also diesen Code gibt es nicht in den Scripten..... Daher meine Frage.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17408
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Hm, hast Du mal einen Link zu Deinen "Problem" Forum ?
Maxi
Mitglied
Beiträge: 252
Registriert: 09.11.2003 20:01

Beitrag von Maxi »

Miriam hat geschrieben:Also diesen Code gibt es nicht in den Scripten..... Daher meine Frage.
Dann schau mal in search.php (ca. Zeile 712)
Benutzeravatar
Körnerbrötchen
Mitglied
Beiträge: 30
Registriert: 29.11.2006 21:43
Wohnort: Meckenheim
Kontaktdaten:

Beitrag von Körnerbrötchen »

Ein Link wäre dennoch nicht schlecht....
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

Maxi hat geschrieben:Dann schau mal in search.php (ca. Zeile 712)
711-735 einer Standard-Search.php

Code: Alles auswählen

	else
	{
		$search_id = intval($search_id);
		if ( $search_id )
		{
			$sql = "SELECT search_array
				FROM " . SEARCH_TABLE . "
				WHERE search_id = $search_id
					AND session_id = '". $userdata['session_id'] . "'";
			if ( !($result = $db->sql_query($sql)) )
			{
				message_die(GENERAL_ERROR, 'Could not obtain search results', '', __LINE__, __FILE__, $sql);
			}

			if ( $row = $db->sql_fetchrow($result) )
			{
				$search_data = unserialize($row['search_array']);
				for($i = 0; $i < count($store_vars); $i++)
				{
					$$store_vars[$i] = $search_data[$store_vars[$i]];
				}
			}
		}
	}
kein Support per PN
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12178
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo Maxi
Welche phpbb Version hast du im Einsatz. Dieser Code kommt in der phpbb 2.0.22 Version nicht mehr vor.

Hier mal der Code aus der aktuellen phpbb 2.0.22 Version

Code: Alles auswählen

$sql = 'DELETE FROM ' . SEARCH_TABLE . '
			WHERE search_time < ' . ($current_time - (int) $board_config['session_length']);
		if ( !$result = $db->sql_query($sql) )
		{
			message_die(GENERAL_ERROR, 'Could not delete old search id sessions', '', __LINE__, __FILE__, $sql);
		}
und zum Vergleich jetzt mal dein Code

Code: Alles auswählen

$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);
  }
}
P.S. Hast du MODs eingebaut, falls ja - welche?

Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Miriam hat geschrieben:Also diesen Code gibt es nicht in den Scripten....
Diese Aussage ist (meines Erachtens nach) eindeutig und wurde hier durch weitere Poster inhaltlich bestätigt.....

Daraus resultierende Fragen wurden auch schon gestellt.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Maxi
Mitglied
Beiträge: 252
Registriert: 09.11.2003 20:01

Beitrag von Maxi »

Ja es ist schon ältere Version mit viele Mod´s, von daher hat sich Script schon etwas verändert. Ein Update ist aber nicht machbar da halt die Scripte vielfach angepaßt sind.

Kann mir einer erläutern was beide Abfragen eigentlich genau machen, die Suche dürfte sich bei phpBB doch nicht so viel verändert haben.
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“