Mettere la cartella files fuori da sites/default/

2 contenuti / 0 new
Ultimo contenuto
Mettere la cartella files fuori da sites/default/

Salve a tutti,
ho installato Drupal 6.10 su server Linux (hosting Aruba) nella cartella www.miosito.it/drupal/
Voglio mantenere immagini e file uploadati in una cartella pubblica al di fuori del filesystem di Drupal, quindi ho creato le cartelle: www.miosito.it/pub/files e www.miosito.it/pub/images
Entrambe hanno permessi 775 (anche /pub)

In Home › Administer › Site configuration se metto come Percorso di sistema: /pub mi risponde "La directory /pub non esiste", ma se metto il path assoluto del server /web/htdocs/www.miosito.it/home/pub funziona.
Ho copiato in /pub anche la cartella languages.

Peccato che nei report (Home › Administer › Reports) trovo degli errori dovuti al fatto che alcuni moduli (ad esempio Wysiwyg) cercano i file della traduzione italiana con il percorso relativo a www.miosito.it/drupal e non con quello assoluto (/web/htdocs/www.miosito.it/home/) e quindi si aspettano che in Percorso di sistema: ci sia un path relativo e non il path assoluto

(spero di essermi spiegato :-P )

In sostanza nei dettagli di un errore trovo questo:
Tipo page not found
Data omissis
Utente omissis
Luogo http://www.miosito.it/drupal//web/htdocs/www.miosito.it/home/pub/languag...
[...]

Qualcuno può aiutarmi?
Grazie.

Hai modificato a mano settings.php per impostare la root del sito? Le incongruenze potrebbero derivare dal fatto che alcuni moduli leggono le impostazioni dal DB e altri le leggono dal file.