by jschaaf » 30. March 2003 21:19
Also WAMPP geht bei mir nun ab, wie 'ne Rakete, bis auf siehe weiter unten. Nachdem ich nun --debug in der mysql-Start-bat rausgestrichen habe, sind die Anwortzeiten vernünftig und ich werde nicht wieder zu EasyPHP zurückgehen. EasyPHP habe ich inzwischen auch bei mir deinstalliert. Weiterhin habe ich mir eine neue start.bat zusammengebastelt, in der zuerst die ursprünglichen Startzeile aus der mysql-start.bat (ohne --debug) aufgerufen wird und dann die aus der apache-start.bat. Dann habe ich mit der rechten Maustaste die Eigenschaften dieser neuen start.bat bearbeitet, so daß das ganze in einem minimierten Fenster startet und das DOS-Fenster bei Beendigung automatisch geschlossen wird. Dabei entstand ein neues Icon, das ich dann auf den Desktop gezogen habe. Nach dem Doppelklick darauf, warte ich nur noch auf das Aufblitzen des Apache-DOS-Fensters und dann geht's los mit der eigentlichen Arbeit. Analog bin ich mit einer neuen stop.bat vorgegangen (zuerst mysql-stop-zeile, dann apache-stop-zeile).
Es fliegt.
Nun zu meinem Problem. Der Perl-ASP-Test funktioniert noch nicht:
Nach dem Perl-Test erhalte ich folgende Informationen:
Perl mit mod_perl funktioniert!
Perl mit mod_perl benutze die Endung *.pl
Perl als CGI benutze die Endung *.cgi
Deine Systemzeit: Sonntag, 30. März 2003 um 21:38 Uhr und 02 Sekunden.
PERL:ASP testen!
Klicke ich auf Perl:ASP testen !, dann erhalte ich:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, @@ServerAdmin@@ and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Apache/1.3.27 Server at localhost Port 80
Vor dem Test habe ich die error.log erst einmal gelöscht, so daß hier nur das zu sehen ist, was bei diesem Test entstand:
[Sun Mar 30 21:45:55 2003] [warn] Loaded DSO /wampp1/apache/php4apache.dll uses plain Apache 1.3 API, this module might crash under EAPI! (please recompile it with -DEAPI)
[Sun Mar 30 21:46:45 2003] [error] flock() unimplemented on this platform at D:/wampp1/perl/site/lib/MLDBM/Sync.pm line 240.
MLDBM::Sync::Lock('MLDBM::Sync=HASH(0x67c7300)', 1) called at D:/wampp1/perl/site/lib/MLDBM/Sync.pm line 231
MLDBM::Sync::ReadLock('MLDBM::Sync=HASH(0x67c7300)') called at D:/wampp1/perl/site/lib/MLDBM/Sync.pm line 79
MLDBM::Sync::AUTOLOAD('MLDBM::Sync=HASH(0x67c7300)', 'application') called at D:/wampp1/perl/site/lib/Apache/ASP/State.pm line 339
Apache::ASP::State::FETCH('Apache::ASP::State=HASH(0x16e8c34)', 'application') called at D:/wampp1/perl/site/lib/Apache/ASP/State.pm line 72
Apache::ASP::State::new('Apache::ASP=HASH(0x67c9490)', 'application', 'server') called at D:/wampp1/perl/site/lib/Apache/ASP/State.pm line 326
Apache::ASP::State::TIEHASH('Apache::ASP::State', 'Apache::ASP=HASH(0x67c9490)', 'application', 'server') called at D:/wampp1/perl/site/lib/Apache/ASP/Application.pm line 17
Apache::ASP::Application::new('Apache::ASP=HASH(0x67c9490)') called at D:/wampp1/perl/site/lib/Apache/ASP/StateManager.pm line 73
Apache::ASP::InitState('Apache::ASP=HASH(0x67c9490)') called at D:/wampp1/perl/site/lib/Apache/ASP.pm line 382
Apache::ASP::new('Apache::ASP', 'Apache=SCALAR(0x18121d8)') called at D:/wampp1/perl/site/lib/Apache/ASP.pm line 164
Apache::ASP::handler('Apache=SCALAR(0x18121d8)') called at nul line 0
eval {...} called at nul line 0
Die erste Meldung ist erklärt. Darauf wird ja von Anfang an hingewiesen.
Die weiteren Meldungen verstehe ich nicht.
Kaum macht man's mal richtig, schon läuft's.