[Eisfair] Nextcloud on Eis

Juergen Edner juergen at eisfair.org
Mo Apr 8 17:25:31 CEST 2019


Hallo Hilmar,

> ...und zwar hier:
> (1) OWNCLOUD_DOCUMENT_ROOT='/var/www/htdocs/nextcloud'
> (2) OWNCLOUD_WEB_ROOT='/owncloud'     <--- Default lt. Doku
> (3) OWNCLOUD_DATA_DIR='/var/owncloud'   <--- Default lt. Doku
> 
> vor allem bei (2) und (3)
> Was bedeutet das _WEB_ bei (2). Welche Daten/wessen stehen in diesem
> Verzeichnis

> (3) ist das das Verzeichnis, dem die User-Daten stehen werden oder ist
> es das Verzeichnis in dem das SubDir "data" steht, in dem die User-daten
> stehen werden, also /var/nextcloud/data?

korrekt.

> ? (1) und (2) ist dann das Nextcloud-Verzeichnis, in dem u.a. das
> Nextcloud index.html steht: /var/www/htdocs/nextcloud ?

(1) ist das Verzeichnis in dem sich die Nextcloud Programmdateien
befinden, (2) ist der Pfad den ich in den Webbrowser eingebe um auf
die Software zuzugreifen.

> Ich habe jetzt folgendes konfiguriert:
> 
> (1) OWNCLOUD_DOCUMENT_ROOT='/var/www/htdocs/nextcloud'
> (2) OWNCLOUD_WEB_ROOT='/'
> (3) OWNCLOUD_DATA_DIR='/var/nextcloud
> 
> Ich möchte
> - Nextcloud aufrufen mit: https://e64nc/nextcloud
> - dass http://e64nc/nextcloud automatisch auf http_s_://e64nc/nextcloud
> umgeleitet wird.
> - _nicht_, dass http://e64nc auf einem "index of /" landet

Ok, da hat mich die Benennung des Servers in die falsche Richtung
geleitet, da dieser vermuten lässt dass dessen einzige Bestimmung
die Bereitstellung von Nextcloud sein soll. In diesem Fall hätte
die Eingabe von "http://e64nc" direkt Nextcloud öffnen sollen,
d.h. Du hättest den Webserver so konfigurieren müssen, dass er
bei Eingave von "/" auf das Nextcloud-Verzeichnis verweist.

Da Du dies jedoch nicht willst, solltest Du OWNCLOUD_WEB_ROOT='/'
wieder aus der Konfiguration löschen, sodass dann die Eingabe
von "http://e64nc/nextcloud" zum Ziel führt (d.h. es wird für
den genannten Parameter automatisch '/nextcloud' angenommen.

Gruß Jürgen

-- 
Mail: juergen at eisfair.org


Mehr Informationen über die Mailingliste Eisfair