Damit wird schonmal unter www.server-name.de/baikal angezeigt das Baikal läuft.
Auch unter www.server-name.de/baikal/admin krieg ich die Admin Oberfläsche zu Gesicht. Unter SystemSettings habe ich dann die Card und Cal Dav BaseUri entsprechend angepasst nach:
Also Baikal liegt bei mir
Sun, 05/03/2015 - 2:15amAlso Baikal liegt bei mir unter /baikal. Hier mal meine nginx config:
location /baikal {
charset utf8;
alias /var/www/baikal;
index index.php;
error_log /var/log/nginx/e.log debug;
rewrite ^(/baikal)(/.?.php)(/.)?$ /...$document_root/...$1/...$2/...$3 last;
rewrite ^/baikal/.well-known/caldav /cal.php redirect;
rewrite ^/baikal/.well-known/carddav /card.php redirect;
location ~ \.php$ {
fastcgi_split_path_info ^(.+?\.php)(/.*)?$;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
include fastcgi_params;
}
location ~* /baikal/(.ht|Core|Specific) {
deny all;
return 404;
}
}
Damit wird schonmal unter www.server-name.de/baikal angezeigt das Baikal läuft.
Auch unter www.server-name.de/baikal/admin krieg ich die Admin Oberfläsche zu Gesicht. Unter SystemSettings habe ich dann die Card und Cal Dav BaseUri entsprechend angepasst nach:
PROJECT_BASEURI . "baikal/cal.php/"
PROJECT_BASEURI . "baikal/card.php/"
Der Aufruf von www.server-name.de/baikal/cal.php lässt dann auch das Login Fenster aufpoppen und die XML Ansicht erscheint im Browser.
Sobald ich aber auf einen Kalender zugreifen möchte:
www.server-name.de/baikal/cal.php/calendars/username/default
bekomme ich nur einen 404 zurück.