Se per qualche motivo avete visto scomparire /dev/null, oppure fosse diventato un normale file invece che un dispositivo a caratteri, prima di tutto NON RIAVVIATE! Spesso ci si accorge del problema quando si tenta di montare il filesystem remoto con sshfs, e si riceve come errore una sfilza di errori tipo “/dev/null not found” o…
Howto: spedire email con Exim4 e GMail smtp
Debian e derivati usano di default Exim4 come mail server. Per chi usa Gmail, si possono spedire messaggi usando l’smtp di Google. Ecco come fare. # dpkg-reconfigure exim4-config Scegliere SI, dividi la configurazione in piccoli file Scergliere spedizione con SMARTHOST; ricezione con SMTP o fetchmail Scrivi il dominio del tuo server mail: e.g. company.com Scrivi l’indirizzo IP…
Errore grub su partizione raid – Mucca Power!
Muuuuh muuuh! Cosa c’entra la mucca? Leggi fino infondo e lo saprai! Dunque, siamo nel 2015, distribuzioni linux desktop ce ne sono innumerevoli e nella maggior parte di esse grub è il boot loader ufficiale ormai da anni. Ora, considerato che il raid software è stato inventato non proprio negli ultimi giorni ma da un…
Come controllare i constraints di mySQL
A quale sviluppatore non è mai capitato il bellissimo errore mysql Cannot delete or update a parent row: a foreign key constraint fails ? Ok, suppongo sia capitato a tutti. Dopo aver esaurito le liste di santi dei calendati dell’ultima decade (soprattutto se si ha un database con molte relazioni innodb), scoprirete che ci sono…
Sql WHERE, parola chiave sconosciuta
Mi verrebbe da iniziare il post con qualche imprecazione, ma mi trattengo, almeno per ora. Apro un sorgente fatto da un collega e leggo (trascrivo solo la logica per ovvi motivi): $sql = “SELECT id,SUBSTR(url,8) AS url FROM tabella”; $result = mysql_query($sql); while ($row = mysql_fetch_assoc($result)) { if($_SERVER[‘SERVER_NAME’] == $row[‘url’]) { … }; } Da notare che la tabella ha diverse…