CGI-Spript in HTML Seite

Post Reply
Message
Author
Thomas

CGI-Spript in HTML Seite

#1 Post by Thomas »

ich habe folgenden Script:

# copyfile.cgi #
#!/bin/sh
cp /abc/xyz.conf /abc/sic

Verzeichnis cgi-bin chmod 775

HTML-Lind
<a href="/cgi-bin/copyfile.cgi"

Warum funkt das cgi nicht mit der HTML-Seite
local auf dem Rechner hat es funktioniert.

Weiß jemand eine bessere Lösung?
Habe von Programming noch nicht viel Ahnung
So long

tom

Re: CGI-Spript in HTML Seite

#2 Post by tom »

1. würde ich folgende zeilen nach #!/bin/sh einfügen...
echo '<meta http-equiv="content-type" content="text/html">
echo

damit wird die ausgabe der befehle in html ausgegeben...
html befehle immer mit echo ausgeben:
echo'<a href="bla">link</a>'

der webserver muß cgi unterstützen, ausserdem muß ja auch die sh shell am webserver vorhanden sein..

Grüße Tom...

Miko

Re: CGI-Spript in HTML Seite

#3 Post by Miko »

Und versuch mal das .cgi durch .sh zu ersetzen, bzw. ganz weg zu lassen.
Achte auch darauf das der Benutzer, unter welchem der Webserver läuft (muss nicht immer root sein), Zugriff auf das Verzeichnis /abc
und /abc/sic hat.

Miko

Post Reply