Hallo Nextcloud-Forum,
bei dem Versuch Nextcloud zu installieren bekomme ich nach der Hauptseite/Setup [Admin-Konto, Datenbank(User,Name,PW) die unter der Hauptdomain dyndns.domain.de erreichbar ist] den Fehler â404 Not Foundâ und die Domain ist dann https://domain.de/index.php/apps/files/
Auch die Lösungen anderer BeitrÀge haben andere Fehler oder gar keine VerÀnderung gebracht.
Wenn ich auf die Hauptseite gehe (Setup) wo ich die Daten eintragen soll fÀllt mir auch auf das unten bei localhost ein Ladekreis die ganze Zeit am drehen ist.
Die Confg von /etc/nginx/sites-enable/default entfernt
Die /nginx/conf.d/nextcloud.conf
server {
listen 80 default_server;
server_name dyndns.domain.de;
return 301 https://$server_name$request_uri;
root /var/www/nextcloud;
index index.php index.htm index.html;
}
server {
listen 443 ssl default_server;
server_name dyndns.domain.de;
##
# SSL
##
ssl on;
ssl_certificate /etc/letsencrypt/live/dyndns.domain.de/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/dyndns.domain.de/privkey.pem;
ssl_session_cache builtin:1000 shared:SSL:10m;
ssl_ciphers HIGH:!aNULL:!MD5:!RC4;
##
# HSTS
##
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always;
##
# global
##
root /var/www/nextcloud;
index index.php index.htm index.html;
location ~ \.php$ {
try_files $uri $uri/ =404;
include /etc/nginx/fastcgi.conf;
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
}
}
In /etc/php/7.0/fpm/php.ini Zeilen abgeÀndert:
cgi.fix_pathinfo=0
open_basedir = /var/www/:/tmp/`
In /etc/php/7.0/cli/php.ini
cgi.fix_pathinfo=0
open_basedir = /var/www/:/tmp/:/var/nextcloud_data
In /etc/php/7.0/fpm/pool.d/www.conf alle 5 Zeilen mit ;env[ aktiviert.
env[HOSTNAME] = $HOSTNAME
env[PATH] = /usr/local/bin:/usr/bin:/bin
env[TMP] = /tmp
env[TMPDIR] = /tmp
env[TEMP] = /tmp
System: Debian 9.2.1 Stretch
Pakete: nginx mariadb-server php7.0-fpm php7.0-gd php7.0-mysql php7.0-curl php7.0-xml php7.0-zip php7.0-intl php7.0-mcrypt php7.0-mbstring php7.0-bz2 php-apcu
Nextcloud: v. 12.0.3
MariaDB: Mit mysql_secure_installation
LetsEncrypt mit:
sudo apt-get install certbot
sudo certbot certonly --webroot -w /var/nextcloud_data -d dyndns.domain.de
Ordnerrechte:
sudo chown -R www-data:www-data /var/www/nextcloud && sudo chown -R www-data:www-data /var/nextcloud_data
Ich hoffe, jemand kann mir bitte schreiben wo der Fehler ist. Viele Neuinstallationen mit anderen Systemen hatte keinen Erfolg gebracht.
Vielen Dank
Verzweifelte Pedi