OpenDB: Eliminare i messaggi “Deprecated” su Gentoo

Su Gentoo, nel momento in cui scrivo, il pacchetto dev-db/opendbx è alla versione 1.4.5 e con dev-lang/php alla versione 5.3.8 (o superiore ma, probabilmente, anche qualche anteriore) spara un sacco di messaggi di tipo “Deprecated”.

Immagino che questo problema sia dovuto all’uso di funzioni obsolete del PHP e, comunque, al fatto che su Gentoo non sia ancora disponibile una versione particolarmente aggiornata di OpenDB.

Per togliere questi fastidiosi messaggi, sono andato nella cartella “/var/www/localhost/htdocs/OpenDb” (chiaramente questo percorso potrebbe essere diverso nella propria installazione) e creato il file “.htaccess” contenente:

php_flag display_errors off
php_flag log_errors off

A questo punto ho ri-avviato il servizio del Web Server con:

rc-service apache2 restart

e il problema è sparito !

Chiaramente, come soluzione, è un po’ una porcheria ma, se non altro, inibisce il problema al solo OpenDB, in modo che, in altri contesti, si continui ad usufruire di quel messaggio di avvertimento (eventualmente, lo si può disabilitare altrove allo stesso modo).

Autore: BuDuS

Disegnatore Meccanico, con la passione per l'Informatica. Come hobby, produco piccoli software di (in)utilità.