SSI und «#exec ...
Dieter
- cgi
Auszuführendes Script in einer .shtml-Datei
<!--#exec cgi="http://domain/cgi-bin/filename.pl"-->
wird mit der Fehlermeldung
[an error occurred while processing this directive]
quittiert.
Wenn ich "http://domain/cgi-bin/filename.pl" in die Adresszeile meines Browsers kopiere, funktioniert das Script einwandfrei ...
Was mache ich falsch?
Gruß
Dieter
Hallo auch Dir,
Auszuführendes Script in einer .shtml-Datei
<!--#exec cgi="http://domain/cgi-bin/filename.pl"-->
wird mit der Fehlermeldung
[an error occurred while processing this directive]
quittiert.
natürlich. Schließlich heißt es "Server Side Include", nicht "Internet Wide Include".
Was mache ich falsch?
Was Du willst ist schlicht und einfach nicht möglich. Binde ein lokales CGI-Script ein, welches die Internet-Connection durchführt. Um gleich der nächsten Frage vorzubeugen: Parameter kannst Du mit <!--#include virtual --> übergeben.
Übrigens _muß_ vor dem "-->" ein Leerzeichen stehen.
Hat eigentlich jemand schon mal gezählt, welche Frage im SelfForum am häufigsten gestellt wird? Diese hier ist IMHO ein ganz guter Kandidat. Darum wurde übrigens die Archiv-Suche entwickelt.
Cheatah
Moin
Darum wurde übrigens die Archiv-Suche entwickelt.
^^^^^^^^^^^^
ts,ts,ts. Dass du auch immer mit diesem Fremdworten kommen musst.
;-)
Swen
Hi,
Darum wurde übrigens die Archiv-Suche entwickelt.
^^^^^^^^^^^^
ts,ts,ts. Dass du auch immer mit diesem Fremdworten kommen musst.
sorry ;-)
Cheatah
Danke für die prompte Hilfe (ich hoffe, ich habe nicht zu sehr genervt).
Fehlerhaft war:
<!--#exec cgi="/cgi-bin/count_ssi.pl?page=001&ds=b" -->
Korrekt ist jetzt:
<!--#include virtual="/cgi-bin/count_ssi.pl?page=001&ds=b" -->
Dieter