Hallo zusammen,
ich möchte für meine Website ein in C verfasstes und kompiliertes CGI Skript auf dem Server ausführen.
Derzeit teste ich das PowerWeb Basic Paket von Strato und kriege es leider nicht zum Laufen. Die Pfade & Rechte (755) sind richtig gesetzt, ein unkompiliertes Perl CGI Skript kann ich problemlos ausführen. Ich würde aber gerne ein kompiliertes Skript benutzen damit der Quellcode nicht einzusehen ist. Auf dem lokalen XAMPP Server funktioniert es einwandfrei.
Derzeit gibt es immer den Server Error 500 mit dem Eintrag im Logfile "Premature end of script headers: hello.cgi"
Ich habe schon versucht das Skript mit Windows 7 und Linux Ubuntu (beides 32 bit) zu kompilieren. Bei Windows gabs noch zusätzlich den Fehler: "Exec format error..." im Strato Logfile.
Habe im Netz schon rauf und runter gesucht ohne was zu finden.
Derzeit warte ich noch auf die Antwort vom Strato Support, ob das evtl. von meinem Paket nicht unterstützt wird. Aber am Telefon klangen sie schon so als ob sie da auch nicht die größte Erfahrung damit haben.
Hat damit schon mal jemand Erfahrungen gesammelt? Liegt es vielleicht am verwendeten Compiler (g++)? 32/64 bit? Falls es nicht geht, brauche ich dann wohl einen virtuellen Server? Ich hoffte eben mit einem einfachen Hosting Paket hinzukommen, um Geld und Verwaltungsaufwand zu sparen.
Hat alternativ jemand noch eine andere Idee, wie ich eine Berechnungsformel mit nicht einzusehendem Quellcode auf einem Server aufrufen kann?
Freue mich sehr über Anregungen und Ideen!
Vielen Dank und viele Grüße,
Christian
ich möchte für meine Website ein in C verfasstes und kompiliertes CGI Skript auf dem Server ausführen.
Derzeit teste ich das PowerWeb Basic Paket von Strato und kriege es leider nicht zum Laufen. Die Pfade & Rechte (755) sind richtig gesetzt, ein unkompiliertes Perl CGI Skript kann ich problemlos ausführen. Ich würde aber gerne ein kompiliertes Skript benutzen damit der Quellcode nicht einzusehen ist. Auf dem lokalen XAMPP Server funktioniert es einwandfrei.
Derzeit gibt es immer den Server Error 500 mit dem Eintrag im Logfile "Premature end of script headers: hello.cgi"
Ich habe schon versucht das Skript mit Windows 7 und Linux Ubuntu (beides 32 bit) zu kompilieren. Bei Windows gabs noch zusätzlich den Fehler: "Exec format error..." im Strato Logfile.
Habe im Netz schon rauf und runter gesucht ohne was zu finden.
Derzeit warte ich noch auf die Antwort vom Strato Support, ob das evtl. von meinem Paket nicht unterstützt wird. Aber am Telefon klangen sie schon so als ob sie da auch nicht die größte Erfahrung damit haben.
Hat damit schon mal jemand Erfahrungen gesammelt? Liegt es vielleicht am verwendeten Compiler (g++)? 32/64 bit? Falls es nicht geht, brauche ich dann wohl einen virtuellen Server? Ich hoffte eben mit einem einfachen Hosting Paket hinzukommen, um Geld und Verwaltungsaufwand zu sparen.
Hat alternativ jemand noch eine andere Idee, wie ich eine Berechnungsformel mit nicht einzusehendem Quellcode auf einem Server aufrufen kann?
Freue mich sehr über Anregungen und Ideen!
Vielen Dank und viele Grüße,
Christian
Kommentar