Apache2 Debian OwnCloud 9 wurde nach OC Update 8.2 bis 9 nicht gefunden

4858
Mr. 0x50

Ich habe folgendes Problem:

Nachdem ich meine OwnCloud von 8.2.2 auf 9 aktualisiert habe, ist mein Apache2 Config möglicherweise abgestürzt. Wenn ich also versuche, myserver.com/owncloud zu öffnen, heißt es:

Nicht gefunden

Die angeforderte URL /var/www/owncloud/index.php wurde auf diesem Server nicht gefunden.

Apache / 2.4.10 (Debian) Server unter Port 80 von myserver.com

Es ist verwirrend, weil in Apache confs-available / confs-enabled eine Datei für owncloud vorhanden ist:

Alias /owncloud "/var/www/owncloud/"  <Directory /var/www/owncloud> Options +FollowSymLinks AllowOverride All  <IfModule mod_dav.c> Dav off </IfModule>  SetEnv HOME /var/www/owncloud SetEnv HTTP_HOME /var/www/owncloud </Directory> 

hat jemand eine Lösung?

0

3 Antworten auf die Frage

1
Mr. 0x50

FIX:

Ich habe es behoben, indem ich .htaccess im Verzeichnis / var / www / owncloud editierte

Einfach hinzufügen

RewriteBase /owncloud 

über

 RewriteRule .* - [env=HTTP_AUTHORIZATION:%] 

das hat es für mich behoben

Siehe: https://github.com/owncloud/core/pull/23029

0
Joël Dinel

Ich bestätige, dass dies auch bei Neuinstallationen von OwnCloud 9 unter Ubuntu & Debian der Fall ist. Ich hatte diese Woche keine Zeit, dieses Problem zu beheben, aber ich vermute, dass in der .htaccess-Datei im Verzeichnis / var / www / owncloud ein Fehler vorliegt.

Hoffentlich kann jemand das Problem lokalisieren und hier posten.

Siehe: https://github.com/owncloud/updater/issues/270 Joël Dinel vor 8 Jahren 0
OK, dieser Fix funktioniert für mich. Bearbeiten Sie /var/www/owncloud/.htaccess und fügen Sie unterhalb der Zeile `RewriteEngine on`` `RewriteBase / owncloud` hinzu. Ich vermute, dies wird in Kürze in einem Point-Release von owncloud 9 behoben. Joël Dinel vor 8 Jahren 2
Works, Zeile # 41 in der .htaccess-Datei macns vor 8 Jahren 0
0
Justin Rush

The above fix worked for me. However my upgrade was still in maintenance mode from the upgrade that probably caused this. I had to go edit the config.php to turn off maintenance mode.

$ sudo nano /var/www/owncloud/config/config.php

I also then restarted apache2

$ sudo service apache2 restart

then I could finish the upgrade and all looks well now. Thanks again for the tip!