Errore X-Sendfile ownCloud 404


0

Ho un problema con X-Sendfile su Apache su Debian con ownCloud. Quando voglio scaricare un singolo file ho ricevuto un errore:

L'URL richiesto /owncloud/index.php/apps/files/ajax/download.php non è stato trovato su questo server.

La mia configurazione in sites-enabled/000-default(e 000-default-ssl) è Webserver root è /media/usb/www/e la cartella dei dati ownCloud è/media/usb/owncloud/data

<Directory /media/usb/www/owncloud>
    Options -Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    allow from all
    SetEnv MOD_X_SENDFILE_ENABLED 1
    XSendFile On
    XSendFilePath /tmp/oc-noclean
    XSendFilePath /media/usb/owncloud/data
</Directory>

Risposte:


1

Anche se sono trascorsi cinque mesi ...

La tua configurazione sembra essere a posto. Ecco il mio, che funziona (dopo aver modificato XSendFilePath):

<Directory /home/usr/public_html/oc>
  AllowOverride All
  Satisfy Any

  <IfModule mod_xsendfile.c>
    SetEnv MOD_X_SENDFILE_ENABLED 1
    XSendFile On
    XSendFilePath /home/usr/data/owncloud
  </IfModule>
</Directory>

ownCloud viene eseguito /home/usr/public_html/oce i dati corrispondenti sono presenti/home/usr/data/owncloud

Non dimenticare di riavviare Apache

service apache2 restart

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.