Hallo,
Wiedmann wrote:Soviel zu gesundem Halbwissen
Grrrrr.
Nein. Weil das 2 völlig verschiedene Sachen sind. Du konfigurierst hier (wenn auch nicht ganz korrekt) ein bestimmtes Verhalten der CGI-Schnittstelle vom Apache.
Wie macht man denn die Konfiguration richtig?
Die Config-Tips bekam ich hier im Forum.
Dies funktioniert mit Perl, weil man diesen Interpreter auch über CGI einsetzen kann. Sendmail ist aber kein CGI und wird nicht über diese Schnittstelle angesprochen.
Aha.
Was hindert dich daran unter Windows ein Verzeichnis "\usr" und darin ein Unterverzeichnis "\sbin" anzulegen? Wenn du in dieses Verzeichnis jetzt eine Datei wie z.B. Sendmail.exe reinlegst (oder einen Link darauf), kannst du dieses Programm mit "/usr/sbin/sendmail" (oder in der Konsole mit "\usr\sbin\sendmail") aufrufen.
Also ich habe unter D:\XAMPP die Verzeichnisse usr/bin angelegt.
Aber sendmail wird in diesem Ordner nicht gefunden (obwohl vorhanden).
Was meinst du jetzt mit "auskommentieren"?
Stand so in dem Beitrag aus dem ich das hier zitiert habe.
Da könnte man sich jetzt Fragen was "richtig benutzen" ist? Ich kann Perl jedenfalls /komplett/ ohne einen Eintrag in der Registry benutzen.
Achja, das war die Sache mit dem nutzen von Perl von der Kommandozeile aus.
Hat hiermit ja nichts zutun.
Allerdings machen deine Einträge in der Registry dann Sinn, wenn man folgenden Eintrag in die "httpd.conf" reinschreibt:
- Code: Select all
ScriptInterpreterSource Registry-Strict
Steht bei mir drin.
Mit diesem Eintrag ignoriert der Apache tatsächlich den SheBang im Script und benutzt zum Ausführen des Scriptes den Interpreter der in der Registry eingetragen ist.
Ach das war das.
Sollte ich mir gleich dazu schreiben.
Hmm, was mache ich jetz nur mit dem sendmail-Problem?
MfG
Heiko