Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache Probs.
naja .... es sind nicht direkt pros , aber ne kleine frage . wenn sie nicht beantwortet wird is auch nicht schlimm , aber ich denke es ist die elegantere lösung . also zu der eigentlichen frage : wenn ich ein verzeichniss habe , zb. /home/benutzer78/public_html , wie bekomme ich das dann so hin , dass der apache wenn ich http://irgendwas/benutzer78 eingebe den inhalt von /home/benutzer78/public_html anzeigt . ich möchte das ganze möglichst ohne virtual hosts machen . ich habe irgendwo (nur wo ? das is hier die frage) in der httpd.conf mal m n paar zeilen gesehen , die das beschreiben . mit webmin komme ich auch nicht sonderlich weiter und naja ... das ist das einzige pusselteil , das mir zu fertig funktionierenden webserver noch fehlt ! achso ... wenn wir gleich dabeisind : wie gebe ich einem verzeichniss die rechte cgi auszuführen , praktisch ein zweites cgi-bin dir .
vielen dank vorher schonmal
wenn du apache von einer distro drauf hast, sollte die einstellung schon da sein... (bei suse war es der fall)
http://???/~Usernam
wird auch bestimmt in den docs erklärt...
cya
naja ... is zwar eingerichtet ... funzt aber net ! ich hab SuSE 8.0 pro , in den docs steht nich vielmehr als "script aliases /irgendwas/ /irgendwasanderes/" was mich aber au net weiterbringt
trotzdem danke
okay hab mein fehler gefunden ... ich hab immer http://??/username probiert und das ~ vergessen *AUTSCH*
aber trotzdem danke !
und es geht geiter weiter : ich habe jetzt das ganze mit den benutzern so hingebracht wie ich es haben möchte , aber brauche noch ein /home/benutzer/public_html/cgi-bin dir , in dem ich auch cgis ausführen kann (logisch)! mein code in der httpd.conf :
<IfModule mod_perl.c>
# Provide two aliases to the same cgi-bin directory,
# to see the effects of the 2 different mod_perl modes.
# for Apache::Registry Mode
ScriptAlias /perl/ "/usr/local/httpd/cgi-bin/"
# for Apache::Perlrun Mode
ScriptAlias /cgi-perl/ "/usr/local/httpd/cgi-bin/"
</IfModule>
#
# "/usr/local/httpd/cgi-bin" should be changed to whatever your ScriptAliased
# CGI directory exists, if you have that configured.
#
<Directory "/usr/local/httpd/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
<Directory "/home/mike/public_html/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
</IfModule>
# End of aliases.
#
# set /cgi-bin for CGI execution
#
<Location /cgi-bin>
AllowOverride None
Options +ExecCGI -Includes
SetHandler cgi-script
</Location>
<Location /home/mike/public_html/cgi-bin>
AllowOverride None
Options +ExecCGI -Includes
SetHandler cgi-script
</Location>
stimmt das so oder muss noch etwas geändert oder hinzugefügt werden ??
danke
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.