bin neu hier und benötige eure Hilfe. Ich versuche derzeit, ILIAS 6.10 auf Ubuntu 20.04 LTS / nginx / php 7.4 zu installieren. Die Installation mittels Shell funktioniert auch soweit, dass ich unter meiner angelegten Subdomain das Setup aufrufen kann. Ab da scheint aber irgendetwas mit der Linkstruktur nicht mehr zu stimmen, Icons werden mir nicht angezeigt, (falscher Pfad : .../setup/templates/default/images/icon_alert.svg statt .../templates/default/usw.) ein Klick auf Next führt mich nicht zum Pfad .../setup/setup.php sondern nur noch zu .../setup.php ergo 404er...
Kurzum: Irgendetwas ist durcheinander und ich vermute den Fehler in der nginx-Konfiguration bzw. der .htaccess
Meine htaccess sieht wie folgt aus:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{QUERY_STRING} ^lang=([^=]*)$
RewriteRule ^goto_(.*)_(wiki_([0-9]+|wpage)(.*)).html$ goto.php?client_id=$1&target=$2&lang=%1 [L]
RewriteRule ^goto_(.*)_(wiki_([0-9]+|wpage)(.*)).html$ goto.php?client_id=$1&target=$2 [L]
RewriteRule ^([^\/]*)_user_(.*)$ goto.php?client_id=$1&target=usr_n$2 [L]
RewriteRule ^goto_(.*)_(usr_([a-z]+)).html$ goto.php?client_id=$1&target=$2 [L]
RewriteCond %{QUERY_STRING} ^lang=([^=]*)$
RewriteRule ^goto_(.*)_([a-z]+_[0-9]+(.*)).html$ goto.php?client_id=$1&target=$2&lang=%1 [L]
RewriteRule ^goto_(.*)_([a-z]+_[0-9]+(.*)).html$ goto.php?client_id=$1&target=$2 [L]
RewriteRule ^data/.*/.*/.*$ ./Services/WebAccessChecker/wac.php [L]
RewriteCond %{HTTP_USER_AGENT} ^(DavClnt)$
RewriteCond %{REQUEST_METHOD} ^(OPTIONS)$
RewriteRule .* "-" [R=401,L]
</IfModule>
<IfModule mod_alias.c>
RedirectMatch 404 /\.git
</IfModule>
<IfModule mod_xsendfile.c>
XSendFile On
</IfModule>
AddType video/ogg .ogv
AddType video/mp4 .mp4
AddType video/webm .webm
Die nginx-Konfiguration so:
server {
listen 80;
listen [::]:80;
root /var/www/ilias;
index index.php index.html index.htm;
server_name subdomain.meine-domain.de;
client_max_body_size 100M;
autoindex off;
location / {
try_files $uri $uri/ =404;
}
location ~ [^/].php(/|$) {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.4-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
Bin für jede Hilfe dankbar!
Beste Grüße