Problema di permessi nel caricamento file con Drupal 6.x

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

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. Se ti piace, continua a leggere… »

Costruire un server LAN per Call of Duty 4

dicembre 29th, 2009

Sembra semplice, ma non lo è. :(

Questa configurazione è stata testata con Windows XP e Call of Duty 4 versione 1.7 e si riferisce alla configurazione di un server dedicato in LAN. Vediamo velocemente come mettere in piedi un server per giocare, ho dato per scontato l’informatica di base, quindi mi rivolgo a chi sa come fare quello ho scritto indipendemente da questo gioco.

Se ti piace, continua a leggere… »

Usare la matematica per rivelare il fotoritocco.

dicembre 29th, 2009

Grazie ad un bel post di Paolo Attivissimo, scopro un simpatico metodo per intuire eventuali cambiamenti e ritocchi effettuati in una immagine digitale. L’algoritmo si basa sul controllo della compressione jpeg effettuata per comprimere e salvare le immagini. Prendendo in analisi le discrepanze matematiche del metodo di salvataggio jpeg, è possibile capire dove sbaglia e quindi rivelare l’incollaggio di parti da altre foto, innaturali spostamenti, sfocature, tagli, ricostruzioni.

Vediamo in dettaglio di cosa si tratta. Se ti piace, continua a leggere… »

.htaccess fatti bene per Drupal 6

dicembre 11th, 2009

Drupal è un gran bel giocattolino, un framework ben fatto per costruire robusti portali assai versatili. Però quando hanno scritto il file .htaccess, si sono dimenticati di alcune cosine che prima o poi tornano utili….

Vediamo insieme come scrivere un file .htaccess che risolve i vari problemi che si incontrano nella realizzazione e nella messa online di un prodotto che usa Drupal.

Se ti piace, continua a leggere… »

Switch to our mobile site