"Bin mir auch nicht sicher, in welchem Ordner ich die Skripte speichern muss!? "
Bin zwar selbst noch immer Anfänger, aber du kannst über die "zentrale"
Konfigurationsdatei ziemlich viel einstellen.
Bei mir is sie
/opt/lampp/etc/httpd.conf
ich denke das is der default dir beim installieren von lamp
-->Möchtest du Verzeichnisse in den Webserver einbinden die sich ausserhalb dieses Pfades befinden, dann kannst du dies mit den Directiven Alias und Directory machen.
Ich zB habe meinen DOCUMENT_ROOT wo anders definiert (in meinem backup Ordner wo auch alle PHP und CGI sachen reinkommen)
Sprich ich hab meine custom CGI scripts in anderen Ordnern. Damit das geht, muss man ein bisserl rumändern, schauf auf die httpd.conf Datei.
/opt/lampp/etc/httpd.conf -> dort den Eintrag für # ScriptAlias: finden und einen Link zu deinen cgi Skripten setzen. Ich bin mir nicht sicher, ob das so alles okay is, aber es funktioniert, und damit bin ich zufrieden
<Directory "/DA_GIB_DEINEN/PFAD_ZU_DEN_CGI_SCRIPTEN_AN/cgi-bin/">
AllowOverride None
Options None
Order allow,deny
Allow from all
Options ExecCGI
</Directory>
"Bin mir auch nicht sicher, in welchem Ordner ich die Skripte speichern muss!?"
Gute Frage, ich nutze den default /opt ... cgi-bin Ordner nit wirklich, aber ich schätze die logischste Variante ist
/opt/lampp/cgi-bin
hmm hab reingeschaut, da sind bei mir 2 skripte drinnen... printenv und test-cgi hmm
Links die dir noch vielleicht helfen könnten:
http://httpd.apache.org/docs-2.0/mod/mo ... html#alias http://httpd.apache.org/docs-2.0/mod/co ... #directory
http://httpd.apache.org/docs-2.0/mod/core.html#options