L'errore è su questa riga:

$line = preg_replace("/\\\\(\d+)/e", "chr(0\\1);", $match[1]);

ed è il seguente:

Parse error: parse error, unexpected T_STRING in C:\Programmi\Apache Group\Apache2\htdocs\searchpdfs\pdfsearch.php(55) : regexp code on line 1

Fatal error: preg_replace() [function.preg-replace]: Failed evaluating code: chr(0²); in C:\Programmi\Apache Group\Apache2\htdocs\searchpdfs\pdfsearch.php on line 55