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

Usare darkice come encoder mp3 per icecast su Lenny

Ho illustrato qualche post fa, come creare una webradio con ices e icecast. Come ho scritto nel post, è possibile configurare ices per utilizzare una playlist, oppure direttamente il device di input audio. L’unica “limitazione” di ices è che nel formato pacchettizzato permette solo l’encoding in formato ogg vorbis e quindi non tutti i player … Leggi tutto

Rimuovere su Debian un pacchetto e la configurazione con apt-get

Come sicuramente saprete, su Debian è possibile rimuovere un pacchetto precedentemente installato con “apt-get install” con:

dove ovviamente nome_pacchetto è il nome del pacchetto da rimuovere. Se tale pacchetto prevede una configurazione (es mantis) è possibile rimuovere il pacchetto e la configurazione con:

dove nome_pacchetto è sempre il nome del pacchetto da rimuovere.

ispCP Warning… has been disabled for security reasons in

Utilizzando ispCP potreste notare un messaggio nel log degli errori (es /var/log/apache2/users/xxxxxxxx-error.log) tipo: Warning… has been disabled for security reasons in…. Questo è legato alla disabilitazione di alcune funzioni php. Per riattivarle, basta modificare la direttiva: disable_functions che si trova nel file di configurazione di PHP in: /var/www/fcgi/xxxxxx/php5/php.ini dove xxxxxx è il nome a dominio