Archiv verlassen und diese Seite im Standarddesign anzeigen : C-Programm starten
Hallo,
ich möchte ein C-Programm, das z.B. eine LED auf dem Mainbord blinken läßt (was besseres ist mir noch nicht eingefallen ;-)), vom entfernten Rechner per Browser starten.
Hat jemand eine Idee wie das gehen könnte?
Wenn ich den Weg über CGI gehen, dann meldet mir der Apache-Server,Internal Server Error.
Danke
Gruß wog
jimmi 007
27-11-1999, 22:41
Hi,
mit webmin kannst du programme über ein webinterface starten.
www.webmin.de (http://www.webmin.de)
#!/usr/bin/perl -w
print "Content-type:text/html\n\n";
open (DATEI, "|/path/to/file.o");
@Ausgabe = <DATEI>;
close (DATEI);
print "<html><body>\n";
foreach $feld (@Ausgabe)
{
print "$feld
";
}
print "</body></html>\n";
Oben einfach den korrekten Perl-Pfad einfügen, chmod 755, rein ins cgi-bin Dir und fertig.
Geht auch kürzer und sauberer, aber so isses besser verständlich.
"Internal Server Error" kann viel bedeuten. Im Normalfall ein Fehler im Skript-Quelltext.
------------------
Rene Lange (rine@rine.de) Tel.: 0170 - 2014293
ICQ# 9014771 "Alle Macht den Droogs!"
hm, Euer Server hat das wichtigste weggekürzt http://www.linuxforen.de/ubb/smile.gif
verbesserungswürdig http://www.linuxforen.de/ubb/smile.gif
#!/usr/bin/perl -w
print "Content-type: text/html\n\n";
open (DATEI, "|/path/to/file.o");
@Ausgabe = <DATEI>
close (DATEI);
print "<html><body>\n";
foreach $feld (@Ausgabe)
{
print "$feld";
}
print "</body></html>\n";
ich hoffe das paßt jetzt.
------------------
Rene Lange (rine@rine.de) Tel.: 0170 - 2014293
ICQ# 9014771 "Alle Macht den Droogs!"
netzmeister
29-11-1999, 23:37
Hmmm,
was ist verbesserungswürdig?
netzmeister
in einem Forum über Skripten sollte man auch "skriptische" Zeichen verwenden können, e.g. "<" oder ">"; und "&nsbp;".
Vorschlag halt ..
------------------
Rene Lange (rine@rine.de) Tel.: 0170 - 2014293
ICQ# 9014771 "Alle Macht den Droogs!"
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.