SSI Counter
ppongrat
- cgi
Hi
habe ein CGI Programm in C
geschrieben bei jedem Aufruf
einfach eine höhere Zahl ausgibt
(beim 1. Aufruf -> 1
beim 2. --> 2
u.s.w.
)
wenn ich jetzt versuche
es über den Befehl
<!--#exec cgi="/home/.../cgi-bin/counter/counter.cgi"-->
oder
<!--#exec cmd="/home/.../cgi-bin/counter/counter.cgi"-->
aufzufufen..
erscheint beim ersten :
[an error occurred while processing this directive]
und beim 2. gibt er nur eine Leerzeile aus
...
was mache ich falsch ??????
Hi,
was mache ich falsch ?
Du rätst, anstatt in der Doku unter http://www.apache.org/ nachzusehen; genauer unter http://httpd.apache.org/docs/mod/mod_include.html. Bei 'exec cgi' wird eine relative URL erwartet, bei 'exec cmd' die Location an /bin/sh übergeben.
?????
Deine übrigen fünf Fragen sind leider bei der Übertragung verloren gegangen.
Cheatah
Hi,
was mache ich falsch ?
Du rätst, anstatt in der Doku unter http://www.apache.org/ nachzusehen; genauer unter http://httpd.apache.org/docs/mod/mod_include.html. Bei 'exec cgi' wird eine relative URL erwartet, bei 'exec cmd' die Location an /bin/sh übergeben.
?????
Deine übrigen fünf Fragen sind leider bei der Übertragung verloren gegangen.
Cheatah
...
auch mit dem relativen pfad
(<!--#exec cgi="../cgi-bin/counter/counter.cgi"-->)
kommt die fehlermeldung ...
und zum /bin/sh verzeichnis hab ich keine zugriffsrechte !
HILFE !
Hi,
auch mit dem relativen pfad
kommt die fehlermeldung ...
ich frage mich, warum Du eigentlich noch nicht im Error-Log des Servers nachgesehen hast. Dort stehen die Fehler, die serverseitig auftreten, genau aufgeschlüsselt.
und zum /bin/sh verzeichnis hab ich keine zugriffsrechte !
Das willst Du auch gar nicht haben; bzw. es würde Dir hier nichts bringen. Btw ist /bin/sh kein Verzeichnis, sondern eine Shell (i.d.R. ein Link), und auf die solltest Du eigentlich Zugriff haben.
ls -l /bin/sh
lrwxrwxrwx 1 root root 4 Mar 9 2000 /bin/sh -> bash
Das letzte "x" im ersten Element sagt, daß ich /bin/sh ausführen kann, auch wenn ich nicht root bin.
Cheatah
...wo find ich die errorlog ?