Hallo,
ich habe auf einen Server Leap15.1 installiert. Start war ein Minimal Base System, wo ich ua die noch benötigte Pakete für einen LAMP Server nachinstalliert habe.
Danach habe ich versucht Nextcloud einzurichten (nach diesem Link: SDB:Nextcloud - openSUSE Wiki) .
Hat auch soweit geklappt, dass ich über die Nextcloud Android App darauf zugreifen kann.
Aber auf meinem Desktoprechner (Leap 15.1 mit KDE), stellt mein Webbrowser (Firefox) die Loginseite nicht richtig dar und der Button <LogIn> funktioniert nicht. Mache ich im Browser die Entwickler-Werkzeuge auf und gehe zur Konsole, sehe ich Warnungen dass mehre *.js Dateien nicht geöffnet werden können.
Beispiel diese:
loading failed for the <script> with source “http://192.168.178.30/nextcloud/core/js/backgroundjobs.js?v=41101509-0”.
Diese Datei finde ich aber im Apache Wurzel Verzeichnis und müsste für den Apacheserver auch lesbar sein (von Dateirechten her).
Das gleiche Problem (Fehlerhafte Darstellung der Webseite) tritt unter Chromium auf oder unter Windows in einem Internet Explorer.
Ich glaube nicht, dass es ein Nextcloudproblem ist, da das Programm phpMyAdmin auch die Loginseite nicht anzeigt:
Loading failed for the <script> with source “http://192.168.178.30/phpMyAdmin/js/vendor/jquery/jquery-migrate.js?v=4.9.1”.
Daher Vermute ich das Apache die Seiten falsch aussliefert, sodass Brwoser die *.js Dateien nicht verarbeiten können.
Einfache Seiten wie die index.html (Inhalt:"Es funktioniert" oder phpinfo.php (anzeigen des Versionsnr und geladene PHP-Module) werden richtig angezeigt.
Zusammenfassung:
- Einfache Seiten Werden ausgeliefert
- Seiten mit *.js Dateien machen Schwierigkeiten
- Betrifft verschiedene Webbrowser und verschiedene Betriebssysteme
Habe ich vielleicht ein Modul im Apache Server nicht richtig aktiviert? Oder fehlen Pakete?
Vielen Dank schon voraus!
Grüße
DeltaMy