mod_fcgid: read data timeout in 40 seconds; mod_fcgid: HTTP request length xxxxxx (so far) exceeds MaxRequestLen (131072)

Se durante l’esecuzione di uno script che richiede molto tempo, vedete l’errore (nel file di log):

nel file error.log di apache, significa che lo script va in timeout.
Se invece viene visualizzato qualcosa del tipo:

significa che le informazioni passate in POST sono troppo grandi rispetto alla dimensione accettata di default.

Leggi tutto

MySQL: cancellare le tabelle con chiavi esterne (Foreign key)

Ormai anche per piccoli progetti MySQL si tende a creare relazioni tra tabelle (solo con motore InnoDB) definendo chiavi esterne. Le Foreign key aiutano a stabilire i comportamenti che il database dovrà assumere quando si tenterà di eliminare o modificare un record di una tabella padre legato ad uno o più record nella tabella figlio. … Leggi tutto

Framework CSS, quale scegliere?

Ci sono tanti framework CSS e potrebbe essere difficile decidere quale scegliere. Vi segnalo il sito http://usablica.github.io/front-end-frameworks/compare.html che contiene un guida comparata tra i vari framework CSS. Io ho optato per twitter bootstrap e voi? enjoy!

YUMI: MultiBoot USB Flash Drive

Hai un immagine iso che permette il boot e che normalmente masterizzeresti su un cdrom? Vuoi poterla caricare su una pennetta USB? Semplice, prova YUMI, un gestore per multiboot su USB Flash Drive. Usarlo è molto semplice, dopo averlo scaricato basterà avviarlo, selezionare l’unita USB, scegliere l’immagine iso e poi penserà lui a tutto. enjoy!

Postfix: inviare posta usando gmail.com come smarthost

Se non abbiamo ancora installato postfix, possiamo iniziare con:

ora bisogna modificare il file /etc/postfix/main.cf aggiungendo:

ora creare il file /etc/postfix/sasl_passwd:

dove sotituiremo user.name@gmail.com:password con il nostro account gmail. Poi sistemiamo i permessi e convertiamo il file in .db per farlo usare da postfix:

infine prepariamo il certificato:

e ricarichiamo … Leggi tutto