Moin,
bräuchte mal einen Tipp, als Perl-Ahnungsloser komme ich gerade nicht weiter.
Ich möchte das Bild einer IP-Kamera auf meiner website zeigen.
Dabei möchte ich nicht die URL der Kamera direkt in die html Datei schreiben, sondern den Weg über ein cgi script wählen, damit die Kamera IP nicht direkt zu erkennen ist sondern eben nur der Verweis auf das "kamera.cgi" in der html Datei auftaucht.
Dieses script läuft auch unter lighttpd und gibt im Browser das Bild der Kamera aus, das gleiche script unter Apache2 erzeugt den Fehler 500 im Browser. Die Einstellungen in der apache.config, Rechte, etc. sind korrekt, ich vermute einen Fehler im code des scripts über den der Apache stolpert?
Da der verwendete Rechner unter Ubuntu mit Apache2 läuft, würde ich das script gerne unter Apache zum laufen bringen.
kamera.cgi enthält:
#!/bin/bash
/usr/bin/wget -O - http://192.168.2.110/livecam.jpg 2>/dev/null
Jemand ne Idee? Was könnte ich am code ändern?