Konfiguration des Linux Apache Servers! Wer kann helfen?
Sven Wagener
- webserver
Guten Tag!
Ich habe ein Programm in C geschrieben, welches bei meiner Windows als auch auf meinem lokalem linux Apache Server einwandfrei läuft.
Ich habe also den Quelltext genommen, ihn auf meinem Server via ftp hochgeladen und ihn via Telnet dort Kompiliert.
Das Verzeichnis, in dem dieses fertig kompilierte Programm liegt, habe ich in die httpd.conf als Script Alias eingetragen. Hinetwa so.
Script Alias /meinecgi/ /home/sites/site2/users/sven/cgi-bin/
Und dann Abgespeichert..
Danach habe ich den Apache Server neugestartet.
Die Programmdatei hat den Namen „programm.exe"
Dies steht in dem Formularkopf:
<form action="/meinecgi/programm.exe" method="GET">
Der Server sagt mir nur die ganze Zeit dass er diese Datei nicht findet.
Ich habe dann der Programmdatei per chmod andere Rechte zugewiesen.
Ich denke 755 müssten richtig sein. Ich hab es dann auch mal mit 777 probiert,
doch nichts ist passiert. Der Server findet die Datei immer noch nicht.
Was könnte ich übersehen haben???
Ich weiss nicht mehr weiter!
Mit freundlichen Gruessen,
Sven Wagener.
Was könnte ich übersehen haben???
Script Alias /meinecgi/ /home/sites/site2/users/sven/cgi-bin/
ScriptAlias /meinecgi/ /home/sites/site2/users/sven/cgi-bin/
Und er hat nicht gemeckert?
Was könnte ich übersehen haben???
Script Alias /meinecgi/ /home/sites/site2/users/sven/cgi-bin/
ScriptAlias /meinecgi/ /home/sites/site2/users/sven/cgi-bin/
Zusammengeschrieben hab ich das ScriptAlias schon. Das da oben war sozusagen ein Tippfehler.
Und er hat nicht gemeckert?
Nein, er hat nicht gemekkert. Er hat alles so angenommen.
Danke, Sven.
Was könnte ich übersehen haben???
versuchs doch einfach mal in der <form action=>-Anweisung mit dem vollen Pfadnamen, also http://mein.rechner/meinecgi...
Andrerseits: in den Kommentaren zur http.conf steht auch, dass Aliases nicht denselben Namen haben duerfen. Wenn du schon ein cgi-Verzeichnis hast, muss auch der Aliasname anders sein, ich habe einfach Ziffern angehaengt, etwa ...cgi-bin02, ...cgi-bin03 usw.
Christoph S.
Der Server sagt mir nur die ganze Zeit dass er diese Datei nicht findet.
In welcher Form sagt er das? Was genau steht im Error-Log des Apache?