On emplaçar les carpetes private i tmp a Drupal
A Drupal és molt important l'emplaçament de certes carpetes, com la carpeta temporal (a la que generalment anomenarem temp
o tmp
) i la carpeta privada, (private
) on emmagatzemarem, opcionalment, arxius privats que no han de ser accessibles per url.
Un exemple d'una instal·lació de Drupal ben estructurada podria ser com la de la següent imatge:
Com es pot veure a la imatge, l'arrel de la instal·lació del Drupal és a /web, i tota la resta de fitxers i carpetes fora d'aquest directori no són accessibles per url. És aquí, doncs, una bona ubicació on posar les nostres carpetes tmp
i private
.
Si revisem l'arxiu settings.php
allà hi ha un parell d'apartats on definirem la localització d'aquestes carpetes. Si definim que la seva ubicació igual que a la imatge anterior, aleshores hauriem de fer el següent:
Carpeta privada (private
):
$settings['file_private_path'] = '../private';
Carpeta temporal (tmp
):
$settings['file_private_path'] = '../tmp';
Deixa el teu comentari