ISPConfig Webinterface zerschossen

#1
Irgendwie hab ichs geschafft dass mein Webinterface nicht mehr läuft. Donnerstag lief es noch, ich bin sämtliche Änderungen seitdem durchgegangen, habe aber leider nichts gefunden.

Es erscheint nur noch
===================
Skip to the navigation. Skip to the content.
ISPConfig 3
hosting control panel

Powered by ISPConfig
===================
da sämtliche JS und CSS sowie sonstige Dateien nicht mehr geladen werden können. Es werden allerdings noch php-Skripts wie eben die index.php oder die "js/scrigo.js.php" ausgeführt.

Beim Aufruf dieser Dateien erscheint folgendes:
Code:
<title>403 Forbidden</title>
</head><body>
<h1>Forbidden</h1>
<p>You don't have permission to access /themes/default/css/styles.css
on this server.</p>
</body></html>
[Mon Jul 27 11:34:41.420021 2015] [core:error] [pid 2502] (13)Permission denied: [client xxx:53133] AH00132: file permissions deny server access: /var/www/ispconfig/dummy_login.html, referer: xxx

Wenn ich ein chmod o+rwx auf die dummy_login.html ausführe, dann kann ich diese über den Webserver öffnen.

Meine Rechte:
/var/www/
Code:
lrwxrwxrwx  1 root    root      34 Jul 16 15:40 ispconfig -> /usr/local/ispconfig/interface/web
/usr/local/ispconfig/interface/web/
Code:
drwxr-xr-x 19 ispconfig ispconfig  4096 Jul 27 11:19 .
drwxr-xr-x  8 ispconfig ispconfig  4096 Aug 15  2014 ..
drwxr-xr-x  6 ispconfig ispconfig  4096 Aug 15  2014 admin
-rwxr-x---  1 ispconfig ispconfig  3188 Jul 16 15:43 capp.php
drwxr-x---  6 ispconfig ispconfig  4096 Jul 16 15:43 client
-rwxr-x---  1 ispconfig ispconfig  2962 Jul 16 15:43 content.php
drwxr-x---  7 ispconfig ispconfig  4096 Jul 16 15:43 dashboard
drwxr-xr-x  6 ispconfig ispconfig  4096 Jun  4 12:05 dns
-rwxr-x---  1 ispconfig ispconfig     0 Jul 16 15:43 dummy_login.html
-rwxr-x---  1 ispconfig ispconfig 18478 Jul 16 15:43 favicon.ico
drwxr-x---  6 ispconfig ispconfig  4096 Jul 16 15:43 help
-rwxr-x---  1 ispconfig ispconfig  3176 Jul 16 15:43 index.php
drwxr-xr-x  4 ispconfig ispconfig  4096 Mar 31 08:15 js
-rwxr-x---  1 ispconfig ispconfig  1649 Jul 16 15:43 keepalive.php
drwxr-x---  4 ispconfig ispconfig  4096 Jul 16 15:43 login
drwxr-xr-x  6 ispconfig ispconfig  4096 Mar 31 08:17 mail
drwxr-x---  6 ispconfig ispconfig  4096 Jul 16 15:43 mailuser
drwxr-x---  6 ispconfig ispconfig  4096 Jul 16 15:43 monitor
-rwxr-x---  1 ispconfig ispconfig  4237 Jul 16 15:43 nav.php
drwxr-x---  2 ispconfig ispconfig  4096 Jul 16 15:43 remote
-rwxr-x---  1 ispconfig ispconfig    25 Jul 16 15:43 robots.txt
drwxr-x---  7 ispconfig ispconfig  4096 Jul 16 15:43 sites
drwxr-x---  3 ispconfig ispconfig  4096 Jul 16 15:43 strengthmeter
drwxrwx---  2 ispconfig ispconfig  4096 Jul 16 15:43 temp
drwxr-x---  7 ispconfig ispconfig  4096 Jul 16 15:43 themes
drwxr-xr-x  6 ispconfig ispconfig  4096 Jun  4 12:05 tools
drwxr-x---  6 ispconfig ispconfig  4096 Jul 16 15:43 vm
 
#3
Habt ihr auch prefork?
Code:
   Server Version: Apache/2.4.7 (Ubuntu)
          mod_fastcgi/mod_fastcgi-SNAP-0910052141 mod_fcgid/2.3.9
          PHP/5.5.9-1ubuntu4.11 mod_python/3.3.1 Python/2.7.6
          OpenSSL/1.0.1f

   Server MPM: prefork
Sieht so aus:
Code:
Loaded Modules:
core_module (static)
so_module (static)
watchdog_module (static)
http_module (static)
log_config_module (static)
logio_module (static)
version_module (static)
unixd_module (static)
access_compat_module (shared)
actions_module (shared)
alias_module (shared)
auth_basic_module (shared)
auth_digest_module (shared)
authn_core_module (shared)
authn_file_module (shared)
authz_core_module (shared)
authz_host_module (shared)
authz_user_module (shared)
autoindex_module (shared)
cgi_module (shared)
dav_module (shared)
dav_fs_module (shared)
deflate_module (shared)
dir_module (shared)
env_module (shared)
fastcgi_module (shared)
fcgid_module (shared)
filter_module (shared)
include_module (shared)
mime_module (shared)
mpm_prefork_module (shared)
negotiation_module (shared)
php5_module (shared)
python_module (shared)
rewrite_module (shared)
setenvif_module (shared)
socache_shmcb_module (shared)
ssl_module (shared)
status_module (shared)
suexec_module (shared)
suphp_module (shared)
 

Till

Administrator
#4
Ja, prefork ist ok. Schau bitte mal in /etc/group ob der User "www-data" dort in der Grupe "ispconfig" ist, also in etwa so:

ispconfig:x:111:www-data

Die Zahl kann anders sein.
 
#7
Oh mann jetzt gehts wieder, Vielen Dank, hab das append vergessen als ich www-data nagcmd hinzugefügt habe und weil mir danach die Verbindung weggerissen ist wars nicht im History Log :(
 

Werbung