Zeitlimit / Rebuild Search Index

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.
Michael

Zeitlimit / Rebuild Search Index

Beitrag von Michael »

Hallo,

habe beim Ausführen von Rebuild Search Index folgende Fehlermeldung bekommen:

Code: Alles auswählen

Fatal error: Maximum execution time of 10 seconds exceeded in functions_search.php on line 66
Wie kann ich das Zeitlimit erhöhen, so dass es komplett ausgeführt wird?

Danke!

Michael
Jensemann
Ehemaliges Teammitglied
Beiträge: 2549
Registriert: 25.02.2002 01:00

Beitrag von Jensemann »

Normalerweise gar nicht, es sei denn du hast zugriff auf die php.ini. Jeder hoster wird das sonst verbieten weil du auch sehr bequem den server schrotten kannst.

Main Tip:
Datenbank dump machen, phpBB lokal installieren, search index "rebuilden" und die 2 tabellen wieder ins "richtige" phpBB per phpMyAdmin oder anderen MySQL Admin Tools einspielen.

Mfg
Jens
Benutzeravatar
Simpson
Ehemaliges Teammitglied
Beiträge: 1088
Registriert: 20.05.2002 17:35
Wohnort: Göttingen
Kontaktdaten:

Beitrag von Simpson »

Oder du lässt das deinen Hoster machen, das ist auch ne Möglichkeit.

Aber gut zu wissen das das auf einen zukommen kann, dann schmeiss ich den Mod wieder raus.

http://www.phpbbhacks.com/download.php?id=434
Zuletzt geändert von Simpson am 07.12.2002 11:23, insgesamt 1-mal geändert.
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Man könnte auch einfach mal
void set_time_limit (int seconds)
probieren :D

Gruß, Philipp
Benutzeravatar
Simpson
Ehemaliges Teammitglied
Beiträge: 1088
Registriert: 20.05.2002 17:35
Wohnort: Göttingen
Kontaktdaten:

Beitrag von Simpson »

Ich habe gerade mal getestet - das Script läuft super.

Schätze mal Michael hat nicht die neuste Version.

Version 1.1 arbeitet nach dem Prinzip 100 Posts herstellen, 3 Sekunden Pause, 100 Posts herstellen, wieder 3 Sekunden Pause...

Man kann auch weiter klicken statt jedes mal 3 Sek. zu warten.

http://www.phpbbhacks.com/download.php?id=434
Michael

Beitrag von Michael »

Hallo!

Vielen Dank erstmal für Eure Antworten!

Ich benutze den gleichen Mod, wie es ihn bei phpbbhacks.com herunterzuladen gibt.

@jensemann: Ist mir etwas zu aufwändig!

@PhilippK: War das ein ernst gemeinter Vorschlag (wegen dem Smilie)? Wenn ja, wo muss ich das denn ändern/einfügen?

Michael
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

am besten gleich nach <? einfach set_tim_limit(0); einfügen... allerdings bringt dir das garnichts wenn du die neue version installiert hast...

ah
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Michael hat geschrieben:@PhilippK: War das ein ernst gemeinter Vorschlag (wegen dem Smilie)? Wenn ja, wo muss ich das denn ändern/einfügen?
Der Vorschlag war ernst gemeint. Der Smilie bezog sich eher auf die Posts davor...

Gruß, Philipp
Michael

Beitrag von Michael »

PhilippK hat geschrieben:
Michael hat geschrieben:@PhilippK: War das ein ernst gemeinter Vorschlag (wegen dem Smilie)? Wenn ja, wo muss ich das denn ändern/einfügen?
Der Vorschlag war ernst gemeint. Der Smilie bezog sich eher auf die Posts davor...

Gruß, Philipp
Okay, aber wo genau muss ich das denn einfügen/ändern?

Michael
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Michael hat geschrieben: Okay, aber wo genau muss ich das denn einfügen/ändern?
Am Anfang vom PHP-Code. Ggf. 'nen Blick in die PHP-Dokumentation werfen...

Gruß, Philipp
Antworten

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