30. Januar 200718 j Hallo, ich versuche seit Tagen verzweifelt eine Subdomain auf unseren Server einzurichten. Sie soll lauten: NiederlassungXY.Firma.de Also Vorlage dafür habe ich die bereits existierenden Einträge in der httpd.conf genommen, die sahen wie folgt aus: # phpmyadmin <VirtualHost XX.XXX.XXX.XX> <Directory "/var/www/html/firma/phpmyadmin"> Options Indexes FollowSymLinks AllowOverride All </Directory> DocumentRoot /var/www/html/firma/phpmyadmin php_admin_value short_open_tag off ServerName phpmyadmin.firma.de </VirtualHost> Hier mein Code: # NiederlassungXY <VirtualHost XX.XXX.XXX.XX> <Directory "/var/www/html/firma/NiederlassungXY"> Options Indexes FollowSymLinks AllowOverride All </Directory> DocumentRoot /var/www/html/firma/NiederlassungXY php_admin_value short_open_tag off ServerName NiederlassungXY.firma.de </VirtualHost> Doch dieser funktioniert (trotz Server Neustart) einfach nicht!!! Ich bin mit meinem Latein am Ende, hat jemand eine Idee, woran es liegen könnte? Der Server ist ein RedHat System und die Config Dateien liegen unter: /etc/httpd/conf
31. Januar 200718 j Doch dieser funktioniert (trotz Server Neustart) einfach nicht!!! Stimmen die Dateiberechtigungen für das neue Verzeichnis (.../NiederlassungXY)? (chmod o +r also Leseberechtigung für alle (anderen)) Was steht in der error_log? Steht irgendwo (denke ich ja mal) so etwas wie: <directory /var/www[evtl. mehr]> ... order deny,allow allow from all ... </directory> ? Grund: erstmal wird dem Apache gesagt, dass für alle Verzeichnisse der Zugriff verboten ist (<directory />... deny from all...). Später dir dann für das Verzeichniss in dem das DocumentRoot liegen soll dieses Verbot aufgehoben (<directory /var/www>...allow from all...). Das passiert irgendwo in der httpd.conf. Das Verzeichniss /var/www und alle darunterliegenden Verz. sind nun für Zugriffe über den Webserver freigegeben. Wenn das bei dir eingeschränkter ist, kann es zu Problemen kommen mit einem neuen VirtualHost.
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.