Computer Hardware Forum - TweakPC

Computer Hardware Forum - TweakPC (https://www.tweakpc.de/forum/)
-   Programmiersprachen (https://www.tweakpc.de/forum/programmiersprachen/)
-   -   phpBB - Rebuild Search Index (https://www.tweakpc.de/forum/programmiersprachen/18225-phpbb-rebuild-search-index.html)

EoN 05.09.2004 15:15

phpBB - Rebuild Search Index
 
Hallo,

ich müsste bei einem phpBB 2.0.10 Forum den Search Index neu erstellen lassen.
Daher habe ich mir den "[url=http://www.phpbbhacks.com/viewhack.php?id=434]Rebuild Search Index[/url]" Mod heruntergeladen.

Da das ganze auf einer ca 250MB großen MySQL DB ablaufen soll und ich aus anderen Erfahrungen mit DB's ca abschätzen kann, dass dies wohl mehrere Stunden dauern wird, stellt sich mir die Frage ob ich dies überhaupt mit einem PHP Script verwirklichen kann.
In der php.ini ist die Laufzeit für ein Script auf 30s begrenzt.

Dies würde doch dann heißen, dass das Script einfach nach 30 sec abbricht und mein Search Index danach noch unvollständiger ist als vorher :/

Wenn ich nun die php.ini in so weit abändere, dass eine unbegrenzte Laufzeit möglich ist, gibt es dann andere Komplikationen mit denen ich rechnen muss?
Bzw bricht der Browser den Vorgang nach einer bestimmten Zeit dann vll. einfach ab?

Gibt es ne andere Möglichkeit das ganze zu realisieren? (Vll. ohne PHP?)

tele 05.09.2004 15:44

hm ich würds einfach mal probieren - browser brechen i.d.r. eigentlich nur ab wenn keine verbindung zum server besteht

EoN 05.09.2004 15:46

Dann darf ich nur hoffen, dass es nicht länger als 24h dauert, da sonst mein 24h Zwangsdisconnect greift...

tele 05.09.2004 15:47

kannst du das net irgendwie verändern, dass der alle möglichen outputs aufm server speichert?

EoN 05.09.2004 15:51

Hm... nun ja, wenn die Verbindung abbricht, bricht ja auch das Ausführen des PHP Scriptes ab. Von dem her ist das eigentlich egal wohin der Output geht.

Einstein 11.09.2004 19:37

Wenn das Thema noch aktuell ist: Ich verwende den selben Mod für mein Board und die Programmierer von phpBBHacks haben das ganz interessant gelöst, denn wenn du das Rekonstruieren startest, werden zuerst nur die ersten Hundert Beiträge durchgemacht, dann wird per automatischer Weiterleitung die Seite aktualisiert, nur werden dann die nächsten 100 Beiträge durchgemacht, also kann der Server Timeout nur auf langsamen Systemen eintreten :)

EoN 12.09.2004 03:57

Ja ist noch aktuell, da ich das noch nicht fertig hab.

Vielen Dank für die Info :), ich denk ich werd das die Tage mal ausprobieren.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:17 Uhr.

Powered by vBulletin® Version 3.8.10 (Deutsch)
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
SEO by vBSEO 3.5.2 ©2010, Crawlability, Inc.