Habe endlich auf OpenSuse 42.2 aktualisiert.
Da ich Owncloud nur lokal betreibe habe ich es ewig nicht mehr aktualisiert und - großer Fehler- ein Repo mit einer 9-er Version aus dem Built Service eingehängt. Da Owncloud bei automatischen Updates nur eine "major version" weiterzählen kann (z.B. von einer 8.0 auf eine 8.1 etc.) lief das natürlich schief und ich landete bei einer nicht funktionierenden Version.
Daher dachte ich ich installiere das neueste Owncloud manuell: ich lud 10.0.2 herunter, kopierte es in den Owncloud Ordner, editierte die config.php und versuchte per Firefox über http://localhost/owncloud darauf zuzugreifen. Dann erhielt ich auf der Website die Meldung dass mindestens php 5.6 benötigt wird, dieses aber nicht installiert sei. In Yast => Software installieren fand ich php 7 und installierte es.
Seither bietet Firefox mir bei Ansurfen der Seite nur noch an index.php herunterzuladen, offensichtlich führt der Indianer das php nicht mehr aus.
Ich bin diese Checkliste durchgegangen: https://stackoverflow.com/questions/...ws-on-the-page alles soweit in Ordnung, nur die Seite ist schon etwas älter und für eine Windows Installation daher bin ich bei Punkt 2, dem "LoadModule" nicht sicher.
In der loadmodules.conf des Apache2 stehen nur Module aus /usr/lib64/apache2-prefork, kein einziges Modul aus /usr/lib/apache2 ist dort aufgeführt, daher nehme ich an dass diese Module geladen werden ohne dass sie in der Datei aufgeführt werden. Das php7 Modul ist nur in /usr/lib64/apache2 zu finden, probehalber habe ich es in loadmodules.conf aufgenommen, aber das ändert das Verhalten nicht.
Wenn ich einen offensichtlichen Fehler begangen habe wäre ich für einen Tipp dankbar, auch "downgrade" auf eine ältere Owncloud Version ist denkbar.
Wenn nicht suche ich morgen mal nach den Logfiles und zieh mir die Apache Doku rein.. letzteres wird wohl etwas dauern...
Edit:
gerade per Google noch gefunden: a2enmod php7 gegeben, Apache neu gestartet. Jetzt entsteht im Firefox nur eine graue Seite während Chromium wenigstens http Error 500 ausspuckt.
Mittwoch gehts weiter... heute reichts....
Gerade in den Schreibtisch gebissen: der owncloud Ordner gehört root. Ich habe natürlich die Zugriffsrechte versemmelt. Ich melde mich wieder wenn die aufgeräumt sind.
Lesezeichen