Apache unter WinXP mit Perl und EP-HTML
Hallo Perl-Experten,
nachdem ich nun einen Apache-Webserver unter Win XP zum Laufen bekam (xampp-Package), habe ich auch erfolgreich ActivePerl 5.8.8.x installiert bekommen. Nach zeitraubendem Hin- und Her-Googlen habe ich nun auch die Installation des "mod_perl" und die Konfiguration des Apache bzgl. Ausführen von Perl-Scripten hinbekommen. Perl-Scripte im cgi-bin-Verzeichnis werden nun auch ausgeführt.
Für das Altprojekt, indem ich mitarbeiten werde, wird noch "HTML::EP" benötigt. Dieses Modul habe ich auch nach zeitraubendem Hin- und Her-Googlen und zahlreichen Fehlversuchen leider nur teilweise installiert bekommen:
HTML:
D:\programme\perl\cpan\build>perl -MCPAN -e "install Bundle::HTML::EP"
CPAN: Storable loaded ok
Going to read D:\programme\perl\cpan\Metadata
Database was generated on Thu, 03 Aug 2006 08:32:07 GMT
CPAN: Digest::MD5 loaded ok
CPAN: Compress::Zlib loaded ok
Checksum for D:\programme\perl\cpan\sources\authors\id\J\JW\JWIED\HTML-EP-0.2011
.tar.gz ok
Scanning cache d:\programme\perl/cpan/build for sizes
CPAN: Archive::Tar loaded ok
HTML-EP-0.2011/
HTML-EP-0.2011/ChangeLog
HTML-EP-0.2011/ep.cgi.PL
HTML-EP-0.2011/examples/
HTML-EP-0.2011/examples/admin/
HTML-EP-0.2011/examples/admin/group.ep
HTML-EP-0.2011/examples/admin/index.ep
HTML-EP-0.2011/examples/admin/mail2group
HTML-EP-0.2011/examples/admin/mail2group.ep
HTML-EP-0.2011/examples/admin/README
HTML-EP-0.2011/examples/admin/rmgroup.ep
HTML-EP-0.2011/examples/admin/rmuser.ep
HTML-EP-0.2011/examples/admin/squid.ep
HTML-EP-0.2011/examples/admin/squid_simple.ep
HTML-EP-0.2011/examples/admin/user.ep
HTML-EP-0.2011/examples/admin/usersModified
HTML-EP-0.2011/examples/edit.ep
HTML-EP-0.2011/examples/pop3/
HTML-EP-0.2011/examples/pop3/delete.ep
HTML-EP-0.2011/examples/pop3/index.ep
HTML-EP-0.2011/examples/pop3/list.ep
HTML-EP-0.2011/examples/pop3/reply.ep
HTML-EP-0.2011/examples/pop3/send.ep
HTML-EP-0.2011/examples/pop3/show.ep
HTML-EP-0.2011/examples/shop/
HTML-EP-0.2011/examples/shop/admin/
HTML-EP-0.2011/examples/shop/admin/download.ep
HTML-EP-0.2011/examples/shop/admin/index.ep
HTML-EP-0.2011/examples/shop/admin/prefs.ep
HTML-EP-0.2011/examples/shop/admin/upload.ep
HTML-EP-0.2011/examples/shop/README
HTML-EP-0.2011/html/
HTML-EP-0.2011/html/de.jpg
HTML-EP-0.2011/html/en.jpg
HTML-EP-0.2011/html/test.ep
HTML-EP-0.2011/lib/
HTML-EP-0.2011/lib/Apache/
HTML-EP-0.2011/lib/Apache/EP.pm
HTML-EP-0.2011/lib/Bundle/
HTML-EP-0.2011/lib/Bundle/HTML/
HTML-EP-0.2011/lib/Bundle/HTML/EP.pm
HTML-EP-0.2011/lib/HTML/
HTML-EP-0.2011/lib/HTML/EP/
HTML-EP-0.2011/lib/HTML/EP/CGIEncryptForm.pm
HTML-EP-0.2011/lib/HTML/EP/EditTable.pm
HTML-EP-0.2011/lib/HTML/EP/Examples/
HTML-EP-0.2011/lib/HTML/EP/Examples/Admin.pm
HTML-EP-0.2011/lib/HTML/EP/Examples/POP3Client.pm
HTML-EP-0.2011/lib/HTML/EP/Install.pm
HTML-EP-0.2011/lib/HTML/EP/Locale.pm
HTML-EP-0.2011/lib/HTML/EP/Parser.pm
HTML-EP-0.2011/lib/HTML/EP/Session/
HTML-EP-0.2011/lib/HTML/EP/Session/Cookie.pm
HTML-EP-0.2011/lib/HTML/EP/Session/DBI.pm
HTML-EP-0.2011/lib/HTML/EP/Session/DBIq.pm
HTML-EP-0.2011/lib/HTML/EP/Session/Dumper.pm
HTML-EP-0.2011/lib/HTML/EP/Session.pm
HTML-EP-0.2011/lib/HTML/EP/Shop.pm
HTML-EP-0.2011/lib/HTML/EP.pm
HTML-EP-0.2011/lib/HTML/EP.pod
HTML-EP-0.2011/Makefile.PL
HTML-EP-0.2011/MANIFEST
HTML-EP-0.2011/MANIFEST.SKIP
HTML-EP-0.2011/README
HTML-EP-0.2011/t/
HTML-EP-0.2011/t/base.t
HTML-EP-0.2011/t/cef.t
HTML-EP-0.2011/t/errors.t
HTML-EP-0.2011/t/locale.t
HTML-EP-0.2011/t/misc.t
HTML-EP-0.2011/t/session.t
HTML-EP-0.2011/t/shop.t
HTML-EP-0.2011/t/vars.t
Removing previously used D:\programme\perl\cpan\build\HTML-EP-0.2011
Couldn't find a Bundle file in D:\programme\perl\cpan\build\HTML-EP-0.2011 at d:
/programme/perl/lib/CPAN.pm line 2080
Mit "perl makefile.pl" wird dann noch eine Datei "makefile" angelegt. Das war's aber dann auch schon.
Meine offenen Fragen sind nun noch:
Wie bringe ich Perl bei, mein "HTML::EP"-Modul zu kennen und zu verwenden?
Wie konfiguriere ich meinen Apache, EP-HTML-Dateien zu interpretieren?
Die bisherigen Kollegen in diesem Projekt können mir diesbezüglich leider auch nicht weiterhelfen, da sie ihre Sourcen lediglich auf den HP-UX-Server kopieren, auf dem dann der Apache incl. "HTML::EP"-Modul läuft.
Hoffentlich könnt Ihr mir helfen, Ihr seid meine letzte Hoffnung!