Apache2 Debian OwnCloud 9 não encontrado após o OC Update 8.2 to 9

0

Eu tenho o seguinte problema:

Depois de atualizar meu OwnCloud de 8.2.2 para 9, ele pode ter travado meu Apache2 Config. Então, quando tento abrir myserver.com/owncloud, ele diz:

Not Found

The requested URL /var/www/owncloud/index.php was not found on this server.

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

é confuso porque no Apache confs-available / confs-enabled existe um arquivo para owncloud:

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>

alguém tem uma solução?

    
por Mr. 0x50 10.03.2016 / 18:35

3 respostas

1

CORRECÇÃO:

Eu consertei editando o .htaccess no diretório / var / www / owncloud

Basta adicionar

RewriteBase /owncloud

acima

 RewriteRule .* - [env=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

isto corrigiu para mim

Veja: link

    
por 10.03.2016 / 20:54
0

Confirmo que isso também acontece em novas instalações do OwnCloud 9 no Ubuntu & Debian. Não tive tempo de solucionar isso ainda mais esta semana, mas suspeito que algo está errado no arquivo .htaccess no diretório / var / www / owncloud.

Espero que alguém possa identificar o problema e publicá-lo aqui.

    
por 10.03.2016 / 20:41
0

A correção acima funcionou para mim. No entanto, minha atualização ainda estava no modo de manutenção da atualização que provavelmente causou isso. Eu tive que ir editar o config.php para desligar o modo de manutenção.

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

Eu também reiniciei o apache2

$ sudo service apache2 restart

então eu poderia terminar a atualização e tudo parece bem agora. Obrigado novamente pela dica!

    
por 19.03.2016 / 20:49