alle Webseiten leiten auf /var/www/

#1
Hi,
ich habe eine Neuinstallation von meinem Server gemacht.
Bin dabei nach dieser Anleitung vorgegangen:
The Perfect Server - Debian Wheezy (Apache2, BIND, Dovecot, ISPConfig 3) | HowtoForge - Linux Howtos and Tutorials

Leider ist es nun so das alle meine Websiten nach /var/www/ gehen und ich eine Verzeichnis liste bekomme.
Auch direkte Weiterleitungen von Domains gehen in mein /var/www/ Verzeichnis.
(ich habe eine Domain zu youtube umgeleitet)

Ich habe das Gefühl das evtl Ordnerrechte nicht stimmen?
Code:
root@server:/var/www/clients# ll
insgesamt 56K
drwxr-xr-x 14 root root 4,0K Dez 10 22:24 .
drwxr-xr-x  6 root root 4,0K Dez 10 22:24 ..
drwxr-xr-x  2 root root 4,0K Dez 10 22:24 client0
drwxr-xr-x  4 root root 4,0K Dez 10 22:10 client1
drwxr-xr-x  4 root root 4,0K Dez 10 22:15 client10
drwxr-xr-x  3 root root 4,0K Dez 10 22:16 client11
drwxr-xr-x  4 root root 4,0K Dez 10 22:24 client12
drwxr-xr-x  3 root root 4,0K Dez 10 22:11 client2
drwxr-xr-x  5 root root 4,0K Dez 10 22:12 client3
drwxr-xr-x  3 root root 4,0K Dez 10 22:13 client4
drwxr-xr-x  3 root root 4,0K Dez 10 22:13 client5
drwxr-xr-x  4 root root 4,0K Dez 10 22:14 client6
drwxr-xr-x  3 root root 4,0K Dez 10 22:14 client7
drwxr-xr-x  3 root root 4,0K Dez 10 22:15 client9
root@server:/var/www/clients# ll client3/
insgesamt 20K
drwxr-xr-x  5 root root 4,0K Dez 10 22:12 .
drwxr-xr-x 14 root root 4,0K Dez 10 22:24 ..
lrwxrwxrwx  1 root root   30 Dez 10 22:12 domain1.de -> /var/www/clients/client3/web4/
lrwxrwxrwx  1 root root   30 Dez 10 22:12 domain2.eu -> /var/www/clients/client3/web5/
lrwxrwxrwx  1 root root   30 Dez 10 22:12 domain3.de -> /var/www/clients/client3/web6/
drwxr-xr-x  9 root root 4,0K Dez 10 22:12 web4
drwxr-xr-x  9 root root 4,0K Dez 10 22:12 web5
drwxr-xr-x  9 root root 4,0K Dez 10 22:12 web6
root@server:/var/www/clients# ll client3/web6/
insgesamt 36K
drwxr-xr-x 9 root root    4,0K Dez 10 22:12 .
drwxr-xr-x 5 root root    4,0K Dez 10 22:12 ..
drwxr-xr-x 2 web6 client3 4,0K Dez 10 22:12 cgi-bin
drwxr-xr-x 2 root root    4,0K Dez 10 22:12 log
drwx--x--- 2 web6 client3 4,0K Dez 10 22:12 private
drwxr-xr-x 2 root root    4,0K Dez 10 22:12 ssl
drwxrwxrwx 2 web6 client3 4,0K Dez 10 22:12 tmp
drwx--x--- 4 web6 client3 4,0K Dez 10 22:12 web
drwx--x--- 2 web6 client3 4,0K Dez 10 22:12 webdav
Code:
root@server:/var/log/apache2# ll /var/www/
insgesamt 24K
drwxr-xr-x  6 root    root    4,0K Dez 10 22:24 .
drwxr-xr-x 14 root    root    4,0K Dez  9 00:30 ..
[...]
drwxr-xr-x  2 ispapps ispapps 4,0K Aug  7  2012 apps
drwxr-xr-x 14 root    root    4,0K Dez 10 22:24 clients
drwxr-xr-x  2 root    root    4,0K Dez 10 22:10 conf
lrwxrwxrwx  1 root    root      34 Dez  8 15:21 ispconfig -> /usr/local/ispconfig/interface/web
lrwxrwxrwx  1 root    root      30 Dez 10 22:12 domain3.de -> /var/www/clients/client3/web6/
drwxr-xr-x 18 root    root    4,0K Dez 10 22:16 php-fcgi-scripts
[...]
Code:
root@server:/var/log/apache2# tail -f error.log
[...]
[Wed Dec 11 02:10:03 2013] [error] [client ::1] client denied by server configuration: /var/www/clients/
[Wed Dec 11 02:10:03 2013] [error] [client ::1] client denied by server configuration: /var/www/conf/
[Wed Dec 11 02:10:03 2013] [error] [client ::1] client denied by server configuration: /var/www/php-fcgi-scripts/
[Wed Dec 11 02:13:23 2013] [error] [client xxx.xxx.xxx.xxx] client denied by server configuration: /var/www/clients/
[Wed Dec 11 02:13:23 2013] [error] [client xxx.xxx.xxx.xxx] client denied by server configuration: /var/www/conf/
[Wed Dec 11 02:13:23 2013] [error] [client xxx.xxx.xxx.xxx] client denied by server configuration: /var/www/php-fcgi-scripts/
Mails gehen aber problemlos.

Hat jemand eine Idee?

Danke & Gruß
Vip
 

Till

Administrator
#2
Die rechte sind alle ok. schau mal nach ob die vhost dateien der webseiten in /etc/apache2/sites-enabled da sind und auch die richtigen IP's verwenden.
 
#3
Hi,
die sind alle leer.

Aber ich habe auch festgestellt das ich einen Fehler bekomme wenn ich den Apache neustarten möchte:
Code:
root@server:~# /etc/init.d/apache2 restart
Syntax error on line 21 of /etc/apache2/sites-enabled/000-apps.vhost:
Wrapper /var/www/php-fcgi-scripts/apps/.php-fcgi-starter cannot be accessed: (2)No such file or directory
Action 'configtest' failed.
The Apache error log may have more information.
Code:
root@server:~# ll /etc/apache2/sites-enabled/
insgesamt 8,0K
drwxr-xr-x 2 root root 4,0K Dez 10 22:16 .
drwxr-xr-x 7 root root 4,0K Dez  8 15:04 ..
lrwxrwxrwx 1 root root   39 Dez  8 15:21 000-apps.vhost -> /etc/apache2/sites-available/apps.vhost
lrwxrwxrwx 1 root root   26 Dez  8 15:04 000-default -> ../sites-available/default
lrwxrwxrwx 1 root root   43 Dez  8 15:21 000-ispconfig.conf -> /etc/apache2/sites-available/ispconfig.conf
lrwxrwxrwx 1 root root   44 Dez  8 15:21 000-ispconfig.vhost -> /etc/apache2/sites-available/ispconfig.vhost
lrwxrwxrwx 1 root root   47 Dez 10 22:10 100-domain3.de.vhost -> /etc/apache2/sites-available/domain3.de.vhost
Code:
root@server:~# cat /etc/apache2/sites-enabled/000-apps.vhost

######################################################
# This virtual host contains the configuration
# for the ISPConfig apps vhost
######################################################

 Listen 8081
# NameVirtualHost *:8081

<VirtualHost _default_:8081>
  ServerAdmin webmaster@localhost


  <IfModule mod_fcgid.c>
    DocumentRoot /var/www/apps
    SuexecUserGroup ispapps ispapps
    <Directory /var/www/apps>
      Options Indexes FollowSymLinks MultiViews +ExecCGI
      AllowOverride AuthConfig Indexes Limit Options FileInfo
      AddHandler fcgid-script .php
      FCGIWrapper /var/www/php-fcgi-scripts/apps/.php-fcgi-starter .php
      Order allow,deny
      Allow from all
    </Directory>
  </IfModule>

  <IfModule mod_php5.c>
    DocumentRoot /var/www/apps
    AddType application/x-httpd-php .php
    <Directory /var/www/apps>
      Options FollowSymLinks
      AllowOverride None
      Order allow,deny
      Allow from all
    </Directory>
  </IfModule>

  ServerSignature Off

</VirtualHost>
log:
Code:
[Wed Dec 11 12:15:03 2013] [error] [client ::1] client denied by server configuration: /var/www/clients/
[Wed Dec 11 12:15:03 2013] [error] [client ::1] client denied by server configuration: /var/www/conf/
[Wed Dec 11 12:15:03 2013] [error] [client ::1] client denied by server configuration: /var/www/php-fcgi-scripts/
[Wed Dec 11 12:20:01 2013] [error] [client ::1] client denied by server configuration: /var/www/clients/
[Wed Dec 11 12:20:01 2013] [error] [client ::1] client denied by server configuration: /var/www/conf/
[Wed Dec 11 12:20:01 2013] [error] [client ::1] client denied by server configuration: /var/www/php-fcgi-scripts/
 
#5
aber gerne doch
Code:
root@server:~# ls -la /var/www/php-fcgi-scripts/apps/
ls: Zugriff auf /var/www/php-fcgi-scripts/apps/ nicht möglich: Datei oder Verzeichnis nicht gefunden

root@server:~# ls -la /var/www/php-fcgi-scripts/
insgesamt 72
drwxr-xr-x 18 root  root     4096 Dez 10 22:16 .
drwxr-xr-x  6 root  root     4096 Dez 10 22:24 ..
drwxr-xr-x  2 web1  client1  4096 Dez 11 01:58 web1
drwxr-xr-x  2 web10 client6  4096 Dez 11 01:57 web10
drwxr-xr-x  2 web11 client7  4096 Dez 11 01:57 web11
drwxr-xr-x  2 web12 client9  4096 Dez 11 01:57 web12
drwxr-xr-x  2 web13 client10 4096 Dez 11 01:57 web13
drwxr-xr-x  2 web14 client10 4096 Dez 11 01:57 web14
drwxr-xr-x  2 web15 client11 4096 Dez 11 01:57 web15
drwxr-xr-x  2 web16 client12 4096 Dez 11 01:57 web16
drwxr-xr-x  2 web2  client1  4096 Dez 11 01:57 web2
drwxr-xr-x  2 web3  client2  4096 Dez 11 01:57 web3
drwxr-xr-x  2 web4  client3  4096 Dez 11 01:58 web4
drwxr-xr-x  2 web5  client3  4096 Dez 11 01:57 web5
drwxr-xr-x  2 web6  client3  4096 Dez 11 01:58 web6
drwxr-xr-x  2 web7  client4  4096 Dez 11 01:58 web7
drwxr-xr-x  2 web8  client5  4096 Dez 11 01:57 web8
drwxr-xr-x  2 web9  client6  4096 Dez 11 01:57 web9
Danke für deine Hilfe
 

Till

Administrator
#6
ok, da fehlt der apps vhost fcgi starter. Lade mal das ispconfig tar.gz runter, entpacke es, gehe in das install verzeichnis und rufe auf:

php update.php

und wähle aus dass die dienste rekonfiguriert werden sollen, wenn der updater fragt.
 

Werbung

Top