Post taggati ‘ errore ’

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

Costruire un server LAN per Call of Duty 4

martedì, 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.

(continua…)

.htaccess fatti bene per Drupal 6

venerdì, 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.

(continua…)