(Gelöst) Default Verzeichnis wird nach dem adden einer Domain nicht mehr angesprochen

Status
Für weitere Antworten geschlossen.

martin-s

New Member
Sers,
ich hoffe ihr konntet meinen etwas wirren Threadtitel entziffern :D
Mein Mitbewohner und ich probieren da nun schon seit Tagen herum und sind leider noch zu keinem ergebnis gekommen.
folgendes ...

Wir haben einen vServer mit Plesk 8.0.0 und SuSE 10.0(x86_64) laufen und haben dort ein default Verzeichnis auf dem Server (/srv/www/vhosts/default/htdocs/) dessen Daten abgefragt werden sobald man den Server mit der IP anspricht 86.*.*.. Wenn wir aber nun in Plesk eine domain eintragen zb. domain.de wir beim aufruf der IP nicht mehr das default Verzeichnis auf dem Server angesprochen, sondern das neu angelegte Verzeichnis des vhosts der Domain (/srv/www/vhosts/default/domain.de/htdocs/).

Wir möchten aber das beim aufruf der IP auch wieder das Verzeichnis (/srv/www/vhosts/default/htdocs/) für den Dateninhalt genommen wird und nicht das der neu angelegten Domain!

Wir sind ziemlich ratlos und hoffen das ihr uns da vielleicht ein oder zwei Hilfreiche Tips geben könntet wie wir unser kleines problemchen lösen könnten :D


Gruß
martin & mario
 

cm

Administrator
Teammitglied
AW: Default Verzeichnis wird nach dem adden einer Domain nicht mehr angesprochen ?!

martin-s schrieb:
Sers,
ich hoffe ihr konntet meinen etwas wirren Threadtitel entziffern :D
Mein Mitbewohner und ich probieren da nun schon seit Tagen herum und sind leider noch zu keinem ergebnis gekommen.
folgendes ...

Wir haben einen vServer mit Plesk 8.0.0 und SuSE 10.0(x86_64) laufen und haben dort ein default Verzeichnis auf dem Server (/srv/www/vhosts/default/htdocs/) dessen Daten abgefragt werden sobald man den Server mit der IP anspricht 86.*.*.. Wenn wir aber nun in Plesk eine domain eintragen zb. domain.de wir beim aufruf der IP nicht mehr das default Verzeichnis auf dem Server angesprochen, sondern das neu angelegte Verzeichnis des vhosts der Domain (/srv/www/vhosts/default/domain.de/htdocs/).

Wir möchten aber das beim aufruf der IP auch wieder das Verzeichnis (/srv/www/vhosts/default/htdocs/) für den Dateninhalt genommen wird und nicht das der neu angelegten Domain!

Wir sind ziemlich ratlos und hoffen das ihr uns da vielleicht ein oder zwei Hilfreiche Tips geben könntet wie wir unser kleines problemchen lösen könnten :D


Gruß
martin & mario
hast du vorher mal geschaut ob der erste Eintrag (bevor die Domain angelegt wird) sich verändert oder gelöscht wird ?
 

martin-s

New Member
AW: Default Verzeichnis wird nach dem adden einer Domain nicht mehr angesprochen ?!

root-forum schrieb:
hast du vorher mal geschaut ob der erste Eintrag (bevor die Domain angelegt wird) sich verändert oder gelöscht wird ?
Hallo Domain :D
Danke für die fixe Antwort zur späten Stunde!

Ich weiß jetzt nicht welchen "Eintrag" du speziell meinst, aber das default verzeichnis verändert sich nicht, es kommt lediglich ein neues hinzu sobald eine Domain eingetragen wird.
Leider habe ich bisher noch nicht die Datei gefunden die alle vhost Einträge beinhaltet, habe schon überall gesucht ..



mfg
martin
 

cm

Administrator
Teammitglied
AW: Default Verzeichnis wird nach dem adden einer Domain nicht mehr angesprochen ?!

martin-s schrieb:
Hallo Domain :D
Danke für die fixe Antwort zur späten Stunde!

Ich weiß jetzt nicht welchen "Eintrag" du speziell meinst, aber das default verzeichnis verändert sich nicht, es kommt lediglich ein neues hinzu sobald eine Domain eingetragen wird.
Leider habe ich bisher noch nicht die Datei gefunden die alle vhost Einträge beinhaltet, habe schon überall gesucht ..



mfg
martin
evt. hilf dir das hier weiter , sorry hab überlesen das es um Plesk geht
https://service.schlund.de/service/dynframeset.php4?http://faq.kundenserver.de/sofort_hilfe_faq/technische_fragen/root_server/unix/serververwaltung_mit_plesk/anpassungen_des_plesk_systems/1.html
 

martin-s

New Member
AW: Default Verzeichnis wird nach dem adden einer Domain nicht mehr angesprochen ?!

root-forum schrieb:
Ich habe meinen Thread extra nicht im Plesk Forum eröffnet, weil es ja nicht grundlegend an Plesk liegt :D

Ich werde mir aber deinen Link mal zu güte führen und berichten ob mich das weiter gebracht hat :D


gruß
martin
 

cm

Administrator
Teammitglied
AW: Default Verzeichnis wird nach dem adden einer Domain nicht mehr angesprochen ?!

martin-s schrieb:
Ich habe meinen Thread extra nicht im Plesk Forum eröffnet, weil es ja nicht grundlegend an Plesk liegt :D

Ich werde mir aber deinen Link mal zu güte führen und berichten ob mich das weiter gebracht hat :D


gruß
martin
Sorry, da hast du natürlich recht :) naja ist ja doch schon etwas spät (früh :D)
 

martin-s

New Member
AW: Default Verzeichnis wird nach dem adden einer Domain nicht mehr angesprochen ?!

root-forum schrieb:
Sorry, da hast du natürlich recht :) naja ist ja doch schon etwas spät (früh :D)
Macht ja nichts *g*

Also ich habe nochmal alles durchgeschaut und ich finde ledigliche folgendes mit vhost

Code:
------- Verzeichnisse für default und vhosts -------
/srv/www/vhosts
/srv/www/vhosts/chroot
/srv/www/vhosts/chroot/bin

------- Nur Template Dateien -------
/etc/apache2/vhosts.d
/etc/apache2/vhosts.d/vhost-ssl.template
/etc/apache2/vhosts.d/vhost.template

------- Entweder ich kann diese Dateien nicht mit VI auslesen -------
------- oder die Dateien enthalten keine vhost Daten -------
/usr/include/apache2/http_vhost.h
/usr/include/apache2-prefork/http_vhost.h
/usr/include/apache2-worker/http_vhost.h
/usr/lib64/apache2/mod_vhost_alias.so
/usr/lib64/apache2-prefork/mod_vhost_alias.so
/usr/local/psa/admin/bin/vhostmng
/usr/local/psa/admin/include/http_vhost.h
/usr/local/psa/admin/libexec/mod_vhost_alias.so
/usr/local/psa/admin/sbin/vhostmng
/usr/local/psa/bin/transvhosts.pl
/usr/local/psa/etc/vhosts.tar.gz
Irgendwo müssen die Daten doch gespeichert sein :confused:


Gruß
martin
 

cm

Administrator
Teammitglied
AW: Default Verzeichnis wird nach dem adden einer Domain nicht mehr angesprochen ?!

martin-s schrieb:
Macht ja nichts *g*

Also ich habe nochmal alles durchgeschaut und ich finde ledigliche folgendes mit vhost

Code:
------- Verzeichnisse für default und vhosts -------
/srv/www/vhosts
/srv/www/vhosts/chroot
/srv/www/vhosts/chroot/bin

------- Nur Template Dateien -------
/etc/apache2/vhosts.d
/etc/apache2/vhosts.d/vhost-ssl.template
/etc/apache2/vhosts.d/vhost.template

------- Entweder ich kann diese Dateien nicht mit VI auslesen -------
------- oder die Dateien enthalten keine vhost Daten -------
/usr/include/apache2/http_vhost.h
/usr/include/apache2-prefork/http_vhost.h
/usr/include/apache2-worker/http_vhost.h
/usr/lib64/apache2/mod_vhost_alias.so
/usr/lib64/apache2-prefork/mod_vhost_alias.so
/usr/local/psa/admin/bin/vhostmng
/usr/local/psa/admin/include/http_vhost.h
/usr/local/psa/admin/libexec/mod_vhost_alias.so
/usr/local/psa/admin/sbin/vhostmng
/usr/local/psa/bin/transvhosts.pl
/usr/local/psa/etc/vhosts.tar.gz
Irgendwo müssen die Daten doch gespeichert sein :confused:


Gruß
martin
such mal nach vhosts.conf
 

martin-s

New Member
AW: Default Verzeichnis wird nach dem adden einer Domain nicht mehr angesprochen ?!

Ich habe mir mal das Plesk 8.0.0 Handbuch heruntergeladen und durchgelesen und bin bin dann auf einen abschnitt gestoßen wo geschrieben steht das Plesk für jede Domain eine eigene httpd.include anlegt die dann die entsprechenden vhost einstellungen beinhaltet, bei einer meiner Domains wäre das nun ...

PHP:
IfModule mod_ssl.c>
<VirtualHost 86.*.*.*:443> // Server IP wurde von mir unkenntlich gemacht!
        ServerName   Homepage.com:443 // Homepage entspricht meiner Domain!
        ServerAlias  www.Homepage.com
        UseCanonicalName Off
                SuexecUserGroup         Homepage psacln
        DocumentRoot /srv/www/vhosts/Homepage.com/httpsdocs
        CustomLog  /srv/www/vhosts/Homepage.com/statistics/logs/access_ssl_log plesklog
        ErrorLog     /srv/www/vhosts/Homepage.com/statistics/logs/error_ssl_log
<IfModule mod_userdir.c>
        UserDir /srv/www/vhosts/Homepage.com/web_users
</IfModule>
        ScriptAlias  /cgi-bin/ /srv/www/vhosts/Homepage.com/cgi-bin/
        Alias  /plesk-stat /srv/www/vhosts/Homepage.com/statistics/
        Alias  /webstat /srv/www/vhosts/Homepage.com/statistics/webstat
        Alias  /webstat-ssl /srv/www/vhosts/Homepage.com/statistics/webstat-ssl
        Alias  /ftpstat /srv/www/vhosts/Homepage.com/statistics/ftpstat
        Alias  /anon_ftpstat /srv/www/vhosts/Homepage.com/statistics/anon_ftpstat
        SSLEngine on
        SSLVerifyClient none
        SSLCertificateFile /usr/local/psa/var/certificates/certwn25983
        <Directory /srv/www/vhosts/Homepage.com/httpsdocs>
        <IfModule mod_perl.c>
        <Files ~ (\.pl$)>
                SetHandler perl-script
                PerlHandler ModPerl::Registry
                Options ExecCGI
                allow from all
                PerlSendHeader On
        </Files>
        </IfModule>
        <IfModule mod_perl.c>
        <Files ~ (\.asp$)>
                SetHandler perl-script
                PerlHandler Apache::ASP
                PerlSetVar Global /tmp
        </Files>
        </IfModule>
        <IfModule sapi_apache2.c>
                php_admin_flag engine on
                php_admin_flag safe_mode off
                php_admin_value open_basedir "/srv/www/vhosts/Homepage.com/httpsdocs:/tmp"
        </IfModule>
        <IfModule mod_php5.c>
                php_admin_flag engine on
                php_admin_flag safe_mode off
                php_admin_value open_basedir "/srv/www/vhosts/Homepage.com/httpsdocs:/tmp"
        </IfModule>
        <IfModule mod_python.c>
       <Files ~ (\.py$)>
                SetHandler python-program
                PythonHandler   mod_python.cgihandler
        </Files>
        </IfModule>
                SSLRequireSSL
                Options +Includes +ExecCGI
        </Directory>
        <Directory /srv/www/vhosts/Homepage.com/web_users>
        <IfModule sapi_apache2.c>
                php_admin_flag engine off
        </IfModule>
        <IfModule mod_php5.c>
                php_admin_flag engine off
        </IfModule>
        </Directory>
        <Directory "/srv/www/vhosts/Homepage.com/statistics">
                AuthType Basic
                AuthName "Domain-Statistiken"
                AuthUserFile /srv/www/vhosts/Homepage.com/pd/d..httpsdocs@plesk-stat
                require  valid-user
        </Directory>
        Alias "/error_docs" "/srv/www/vhosts/Homepage.com/error_docs"
        ErrorDocument 400 /error_docs/bad_request.html
        ErrorDocument 401 /error_docs/unauthorized.html
        ErrorDocument 403 /error_docs/forbidden.html
        ErrorDocument 404 /error_docs/not_found.html
        ErrorDocument 500 /error_docs/internal_server_error.html
</VirtualHost>

</IfModule>

<VirtualHost 86.*.*.*:80>
        ServerName   Homepage.com:80
        ServerAlias  www.Homepage.com
        UseCanonicalName Off
        SuexecUserGroup         Homepage psacln
        SuexecUserGroup         Homepage psacln
        DocumentRoot /srv/www/vhosts/Homepage.com/httpdocs
        CustomLog  /srv/www/vhosts/Homepage.com/statistics/logs/access_log plesklog
        ErrorLog   /srv/www/vhosts/Homepage.com/statistics/logs/error_log
<IfModule mod_userdir.c>
        UserDir /srv/www/vhosts/Homepage.com/web_users
</IfModule>
        ScriptAlias  /cgi-bin/ /srv/www/vhosts/Homepage.com/cgi-bin/
        Redirect permanent /plesk-stat https://Homepage.com/plesk-stat
        Redirect permanent /webstat https://Homepage.com/webstat
        Redirect permanent /webstat-ssl https://Homepage.com/webstat-ssl
        Redirect permanent /ftpstat https://Homepage.com/ftpstat
        Redirect permanent /anon_ftpstat https://Homepage.com/anon_ftpstat
        <IfModule mod_ssl.c>
                SSLEngine off
        </IfModule>
        <Directory /srv/www/vhosts/Homepage.com/httpdocs>
        <IfModule mod_perl.c>
        <Files ~ (\.pl$)>
                SetHandler perl-script
                PerlHandler ModPerl::Registry
                Options ExecCGI
                allow from all
                PerlSendHeader On
        </Files>
        </IfModule>
        <IfModule mod_perl.c>
        <Files ~ (\.asp$)>
                SetHandler perl-script
                PerlHandler Apache::ASP
                PerlSetVar Global /tmp
        </Files>
        </IfModule>
        <IfModule sapi_apache2.c>
                php_admin_flag engine on
                php_admin_flag safe_mode off
                php_admin_value open_basedir "/srv/www/vhosts/Homepage.com/httpdocs:/tmp"
        </IfModule>
        <IfModule mod_php5.c>
                php_admin_flag engine on
                php_admin_flag safe_mode off
                php_admin_value open_basedir "/srv/www/vhosts/Homepage.com/httpdocs:/tmp"
        </IfModule>
        <IfModule mod_python.c>
        <Files ~ (\.py$)>
                SetHandler python-program
                PythonHandler   mod_python.cgihandler
        </Files>
        </IfModule>
                Options +Includes +ExecCGI
        </Directory>
        <IfModule sapi_apache2.c>
                php_admin_flag engine off
        </IfModule>
        <IfModule mod_php5.c>
                php_admin_flag engine off
        </IfModule>
        </Directory>
        Alias "/error_docs" "/srv/www/vhosts/Homepage.com/error_docs"
        ErrorDocument 400 /error_docs/bad_request.html
        ErrorDocument 401 /error_docs/unauthorized.html
        ErrorDocument 403 /error_docs/forbidden.html
        ErrorDocument 404 /error_docs/not_found.html
        ErrorDocument 500 /error_docs/internal_server_error.html
</VirtualHost>
Wenn ich jetzt für die abfrage via IP so eine Datei erstellen könnte wäre das richtig klasse :D


gruß
martin
 

martin-s

New Member
AW: Default Verzeichnis wird nach dem adden einer Domain nicht mehr angesprochen ?!

So ich habe es rausgefunden!!! :D

in der Datei ...
PHP:
/etc/apache2/conf.d/zz010_psa_httpd.conf
gibt es inkludierungen wenn man eine domain mit Plesk anlegt, wie zb. ...
PHP:
Include /srv/www/vhosts/domain.com/conf/httpd.include
Diese inkludierungen meiner Domians habe ich nun von der Mitte an das Ende der Datei geschoben und siehe da, nach einem Neustart des Indianers wird wieder mein Default Verzeichnis beim aufruf der Domain angezeigt *freu*.

Kann also als erledigt deklariert werden dieser Thread ;)
Und Danke nochmal für die ganzen Hilfestellungen !!! Ist echt Klasse :D


mfg
martin
 
Status
Für weitere Antworten geschlossen.
Oben