Thread Wagenanzeige Raspberry Pi (73 answers)
Opened by NIwu at 2014-10-25 13:58

rosti
 2014-11-02 07:58
#178058 #178058
User since
2011-03-19
3194 Artikel
BenutzerIn
[Homepage]
user image
Quote
hab doch kein cgi-bin script.


Du hast ein Perl-Script, was den JSON abholt, das machst Du zu einem CGI-Script.
Es sendet einen Header

Code (perl): (dl )
print "Content-Type: text/html; Charset=UTF-8\n\n";


Gefolgt von HTML. Das HTML erstellst Du mit den Fahrplan-Daten, also nicht als Data::Dumper (der war nur zum Testen) sondern bspw. als Tabelle, wo Du die Daten einsetzt.

Was noch zu tun ist: Den Webserver so zu konfigurieren, dass die CGI-Schnittstelle funktioniert. DesWeiteren: Auf Linux&Co muss dazu ganz oben im Script die Zeile zum Perl-Interpreter stehen, z.B. #!/usr/bin/perl das ist die Shebang und das Script muss ausführbar gemacht werden (chmod 755).

Auf dem Raspi Webserver gibt es bereits eine CGI-Schnittstelle, von daher würde Dein CGI auch dort funktionieren.

Zum Testen, test.cgi:
Code (perl): (dl )
1
2
3
#!/usr/bin/perl

print "Content-Type: text/html; Charset=UTF-8\n\n", "Hallo Welt";

View full thread Wagenanzeige Raspberry Pi