Hallo
Ich hab eben mal meinen Webserver von Apache2 auf nginx mit php-fpm umgestellt.
Das funktioniertr auch soweit alles Wunderbar.
Nur funktioniert seitdem meine owncloud nicht mehr, und ich komme nicht drauf woran es liegen kann.
Momentan sieht die owncloud Webseite so aus wie auf dem Bild im Anhang.
Die Links auf der Webseite sind auch ein wenig merkwürdig. z.B. https://www.domain.de/owncloud/index.php/apps/activity
Also irgendwie stimmt da der Pfad nicht.
Die vhost, welche von froxlor erstellt wurde sieht wie folgt aus:
Code
server {
listen IPV4 ssl;
listen [IPV6]:443 ssl;
server_name domain.de www.domain.de;
access_log /var/customers/logs/Alex-access.log combined;
error_log /var/customers/logs/Alex-error.log error;
root /var/customers/webs/Alex/;
location / {
index index.php index.html index.htm;
try_files $uri $uri/ @rewrites;
}
location @rewrites {
rewrite ^ /index.php last;
}
ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers ECDHE-RSA-AES128-SHA256:AES128-GCM-SHA256:RC4:HIGH:!MD5:!aNULL:!EDH;
ssl_prefer_server_ciphers on;
ssl_certificate /etc/ssl/domain/ssl.crt;
ssl_certificate_key /etc/ssl/domain/ssl.key;
ssl_client_certificate /etc/ssl/domain/ca.pem;
location /webalizer {
alias /var/customers/webs/Alex/webalizer/domain.de/;
auth_basic "Restricted Area";
auth_basic_user_file /etc/nginx/froxlor-htpasswd/1-6675651eac91f21b91e12f1cf297b580.htpasswd;
}
location ~ \.php$ {
try_files $uri =404;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/var/lib/apache2/fastcgi/Alex-domain.de-php-fpm.socket;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include /etc/nginx/fastcgi_params;
fastcgi_param HTTPS on;
}
}
Alles anzeigen
liegt es vielleicht an dem
Zitatlocation @rewrites {
rewrite ^ /index.php last;
?
Hat jemand vielleicht nen heißen Tipp, was ich ändern muss damit die owncloud funktioniert?