Post taggati ‘ permessi ’

Problema di permessi nel caricamento file con Drupal 6.x

giovedì, febbraio 25th, 2010

A causa di un piccola mancanza nelle API di Drupal 6.x è possibile che i file caricati dal back-end vengano salvati con permessi errati. Questo comporta l’impossibilità di scaricare i files e di traduce in un errore 403 di Apache. Si può ovviare in due modi:

Patch al core di Drupal al file /includes/file.inc

+    // Give everyone read access so that FTP'd users or
+    // non-webserver users can see/read these files,
+    // and give group write permissions so group members
+    // can alter files uploaded by the webserver.
+    @chmod($file->filepath, 0664);
+
     $file->uid = $user->uid;
     $file->status = FILE_STATUS_TEMPORARY;

Aggiunta di riga PHP in settings.php

if(isset($_FILES['files'])){
foreach($_FILES['files']['tmp_name'] as $key => $val) chmod($val,0644);
}

Entrambi i metodi possono andare…. io preferisco il secondo perchè risolve la questione senza togliere la possibilità di fare upgrade del sistema.

Fonte: http://drupal.org/node/203204

Installare Drupal 6.x su OVH

mercoledì, gennaio 6th, 2010

Visti i non trascurabili problemi dovuti alle ottimizzazioni e personalizzazioni che effettua OVH sui propri server ho scritto una guida per installare Drupal su OVH.

Queste le condizione della guida:

  • Drupal 6.13
  • OVH 720plan/xxlplan
  • MySql 5
  • PHP 5

Vediamo in dettaglio dove agire per adattare l’installazione standard di Drupal su OVH. (continua…)