Da aufgrund der Aufruf- und Anzeige-Logik eine direkte Fehleranzeige nicht möglich ist, hier ein Modifikation um die Ursache für ein Problem zu analysieren.
-
func_create_index.php in z.B.
test.php kopieren und diese Seite modifizieren
- erste Zeile deaktivieren
- ganz am Anfang einfügen
Code:<?php
$start_time=time();
-
error_reporting(0); in
error_reporting(6143); ändern
- ggf. nach
include ( "../config/config.php" ); // check index_creator_namber einfügen und mit dem Wert experimentieren
Code:$index_creator_number=100000;
- am Ende vor
?> einfügen
Code:echo '$last_address: '.$last_address.' filesize: '.filesize('../log/logdb_backup.dta').' '.$percent.'%<br>';
echo 'memory_get_usage(): '.memory_get_usage().'<br>';
echo 'Execution Time: '.(time()-$start_time);
- alle anderen Statistikanzeigen (im Browser) schließen
- test.php immer wieder ausführen
-
Warning: Cannot modify header information ... kann ignoriert werden
- der %-Wert sollte sich jedesmal erhöhen
- bei erfolgreichem Durchlauf wird
$last_address: angezeigt.
Auch dieser Wert muß sich bei jedem Durchlauf erhöhen. Wenn nicht,
$index_creator_number erhöhen
-
memory_get_usage(): und
Execution Time: beobachten