Date php in italiano con Debian

Il titolo è un po’ criptico, ma ora cerco di spiegarmi meglio. Con PHP è possibile utilizzare la funzione per visualizzare le informazioni sulle date (es nome del mese o nome del giorno) nella lingua corrente. Ad esempio uno script potrebbe essere:

Se però PHP è installato su un SO il cui “locale” non … Leggi tutto

Uso di link con proftpd

Accedendo via FTP ad un server proftpd, non è possibile vedere/utilizzare il contenuto di un eventuale link presente nello spazio. Per ovviare a questa mancanza, è possibile utilizzare il seguente trick. Supponendo che la cartella di origine sia /var/ftp/incoming e che la si voglia rendere disponibile in /home/bob/incoming, basterà lanciare da terminale:

Per riattivare … Leggi tutto

Velocizzare la connessione a MySQL server

Nel caso in cui la connessione ad un server MySQL sembri lenta, o meglio nel caso in cui la procedura di autenticazione presso il server MySQL risulti lenta, è possibile effettuare una piccola modifica al file di configurazione per velocizzare il tutto. ATTENZIONE: questo non significa che il server MySQL sarà più veloce nell’esecuzione di … Leggi tutto

Impostare variabili d’ambiente per un utente o per tutti gli utenti su GNU/Linux

Le variabili d’ambiente (Environment variable) servono per dichiarare delle informazioni (es il path di ricerca, oppure la JAVA_HOME, etc) su una postazione Linux based. Ci sono dei file in particolare che il sistema legge all’avvio, rendendo “d’ambiente” (ovvero pubbliche, utilizzabili, disponibili) delle variabili. In particolare in /etc/profile oppure /etc/bash.bashrc si possono inserire le variabili d’ambiente … Leggi tutto

Convertire un flv in mp3 con ffmpeg

Sicuramente conoscete ffmpeg, una soluzione multipiattaforma per la conversione tra diversi formati audio/video. Non mi dilungherò ora su come recuperare ed installare ffmpeg (onLine ci sono centinaia di how-to). Tra gli altri formati, ffmpeg consente anche l’estrazione di mp3 da filmati flv. Innanzitutto verifichiamo il formato audio presente nel file flv con:

dovreste vedere … Leggi tutto

Errore open_basedir con eAccelerator 0.9.6

C’è un piccolo errore nella versione 0.9.6 di eAccelerator che non consente il corretto funzionamento dell’impostazione open_basedir di PHP. In pratica pur essendo tutto correttamente configurato, PHP continua a visualizzare un errore relativo al fatto che lo script non è nel path indicato in open_basedir, anche se non è così. L’errore è del tipo “Fatal … Leggi tutto

Come attivare due indirizzi IP sulla stessa scheda di rete su Debian

Come saprete il file di configurazione delle interfaccie di rete su Debian è: /etc/network/interfaces Probabilmente non tutti sanno che è possibile assegnare più di un indirizzo IP alla stessa scheda di rete. Se ad esempio volessi assegnare gli IP 10.0.0.10 e 10.0.0.11 alla scheda eth0 basterebbe inserire nel file di configurazione /etc/network/interfaces quanto segue:

… Leggi tutto

Aggiungere e rimuovere un utente MySQL

Vi segnalo le query da eseguire per creare/eliminare un utente MySQL al volo. Le query vanno eseguite chiaramente dopo essersi connessi a MySQL con un utente che ha i privilegi di creare altri utenti. Creazione utente

Gli elementi da variare in base alle vostre esigenze sono: *.* = ovvero nome_db.tabella_db a cui dare i … Leggi tutto