Michael Siepmann wrote:
Hallo Michael,
> > MD5 ist veraltet und wurde durch Digest::MD5 ersetzt. Bei Imperia ist
> > eine "pure perl" Variante des Moduls unter dem Namen Digest::Perl::MD5
> > schon mit dabei.
> Wird diese Version schon mit Imperia 5 installiert? Wenn ja, warum meldet
> die site_search_makeindex.pl mir dann immer noch, daß es keine PDF-Plugins
> gefunden hat?
Ja (zumindest i5.02). Aber leider verwendet(e) pdf2txt aber ja noch das
MD5-Modul.
Es kommt bei Euch so eine Fehlermeldung, ja (bitte sowas mit angeben,
dann muss ich nicht raten)?
!! PDF-Converter: MD5 Module missing.
Dann koennt ihr einfach in der Datei
/site/modules/core/search/pdf/pdf2txt.pm
das verwendete Modul an zwei Stellen aendern.
Zum einen (um Zeile 129+/-10):
eval 'use MD5';
in
eval 'require Digest::MD5';
und um Zeile 511 herum:
$encrypt{'MD'} = new MD5;
in
$encrypt{MD} = new Digest::MD5;
dann sollte es eigentlich gehen (kann das aber im Moment nicht testen).
Angehaengt ist auch noch ein Patch, der das ganze automatisiert.
Die XS-Variante von Digest::MD5 ist aber natuerlich um einiges schneller
als der reine Perl-Code. Ich wuerde also (wenn es denn geht) Digest::MD5
aus dem CPAN installieren und die Perl-Variante aus
/site/modules/collection/Digest loeschen.
Desweiteren muss ja offenbar noch Compress::Zlib installiert sein (ist
auch bei aktuellem ActivePerl dabei und unter Linux ist die Installation
meist kein Problem, weil ja zumindest die zlib schon vorhanden sein
wird).
Gruss
Christian
--
http://www.lackas.net/
© 2001, 2002 marchive.pl Christian Lackas
[HOME]
[MARCHIVE]
[INDEX]
[IMPERIA]
[IMPRESSUM]
[DELTA]