PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Zufriff auf Ordner /usr/local/httpd/cgi-bin



Molu
18.01.00, 12:29
Hallo ihr alle,
endlich laufen meine Perl-Skripte aber ich habe natürlich neue Probleme.
Ich habe einen Ordner /webtest/html in dem ich meine HTML-Seite ablege.
Meine Skripte muss ich in den Ordner /usr/local/httpd/cgi-bin legen. Über Samba bekomme ich aber auf dieses Verzeichnis keinen Zugriff. Gibt es eine Möglichkeit vom Client aus die Daten direkt in das Verzeichnis zu legen?
Und wie kann ich den kopierten Daten gleich bestimmte Rechte (z.B. chmod 777) zuordnen?
Oder muss ich mich jeded mal auf dem Server einloggen um die Daten in das CGI Verzeichnis zu kopieren?
Gruss Molu

reno
18.01.00, 15:13
Hi Molu,
deine Scripte kannst hinlegen wo du willst. Du musst das nur in der /etc/httpd.conf im Abschnitt: <VirtualHost> entsprechend eintragen. Z.B.: ScriptAlias /cgi-bin/ /www/cgi-bin/
Du kannst von 'nem Win-Client natürlich auf jedes Verzeichnis zugreifen wenn du das in der /etc/smb.conf entsprechend konfiguriert hast. Die Rechte für neu erstellte Files kannst du mit create mask = 0777 ebenfalls entsprechend setzen.

Hack on

------------------
Gruss Reno

reno
20.01.00, 13:03
Mit den Perl-Scripten ist das so eine Sache. Die muessen im UNIX-Format vorliegen (0A als Zeilenende). Wenn du die Files unter DOS/WIN bearbeitest haben die am Zeilenende ein 0D0A. Das wird via Samba genau so uebertragen. Entweder man konvertiert die Dinger oder man uebertraegt sie per FTP im ASCII-Modus. Bei HTML-Files ist es egal in welchem Format sie vorliegen.

Hack on

------------------
Gruss Reno

kangaroo
20.01.00, 23:56
Ich ahne schon wohin die Reise gehen soll.
Aber Vorsicht. Ich schreibe viel in Perl und hatte die selbe Idee. Warum nicht via Samba die Perl-Files direkt aufsetzen und schwupp-di-wupp via Browser testen. Be carefull! Mir scheint, als ob Samba das Script praktisch "binär" über das Netz schiebt. Ich hatte zumindest als Enderfolg den Effekt das einmal bearbeitete Files einen
500´- Fehler brachten. FTP zeigte mir dann die ganze Misere. Der Code war total im Eimer. Nun das ist meine Erfahrung. Html stellt überhaupt keine Probleme dar. Ist eigentlich auch sehr praktisch, mittels Homesite direkt auf den Webserver (praktisch in Realtime" zu editieren. Die Sache mit den Perlscripten muß ich noch einmal genauer checken.

grüße jens

Molu
25.01.00, 23:14
Alles klar,
Danke für eure Hilfe
Läuft jetzt auch
M.f.G.
Molu