alle Webseiten leiten auf /var/www/

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
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.
 
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/
 
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
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.
 
ah super das sieht besser aus.
Ich musste jetzt aber die Domain deaktivieren und wieder aktivieren.
kann ich das besser gleich für alle lösen?

Danke & Gruß
Vip
 

Till

Administrator
Ja. Siehe tools > resync in ispconfig. Auf de ist tools glaube ich mit einstellungen übersetzt.
 

Werbung

Top