17.1.12

Configuració avançada de phpMyAdmin

El phpMyAdmin té algunes característiques avançades que només funcionen si s'instal·len unes taules addicionals. El problema és que a Ubuntu el fitxer de creació de les taules no es troba on diu la documentació... Com a root hem de:
cd /usr/share/doc/phpmyadmin/examples
gunzip create_tables.sql.gz
mysql -u root -p < create_tables.sql
I en principi, tot funcionarà i no caldrà fer res més. Si no tinguéssim un usuari amb els permisos adequats, llavors si que caldria establir una contrasenya per l'usuari pma tal i com explica aquí: Installing phpMyAdmin Advanced Features on Ubuntu

12.1.12

Error de PHP amb sqlite.so a Ubuntu 11.10

Si us surt l'error PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626+lfs/sqlite.so es tracta de que la versió de PHP que utilitza l'Ubuntu ja no fa servir la versió de sqlite, sinó que fa servir la 3.

La solució més ràpida és anar a /etc/php5/conf.d/ i editar el fitxer sqlite.ini i comentar amb un ";" la línia on carrega el fitxer sqlite.so que ja no exiteix. Veureu que en el mateix directori hi ha un fitxer sqlite3.ini.

Si aquesta solució no us va bé, sempre podeu descarregar-vos el fitxer sqlite.so tal i com explica aquí i llavors potser heu de comentar el sqlite3.ini...

10.1.12

Ajustant la Weather Extension del Gnome Shell

Ja fa temps que m'havia fixat que la Weather Extension no funcionava ja que sempre indicava mal temps i fred. Resulta que no n'hi ha prou en configurar la teva ciutat, sinó que també cal posar un codi de localització que s'obté de http://weather.yahoo.com/

Introduïu la vostra ciutat i després cliqueu sobre la icona RSS per veure la URL que us genera. El primer paràmetre és el codi que necessiteu. Per exemple per Barcelona la URL que apareix és http://weather.yahooapis.com/forecastrss?p=SPXX0015&u=f i per tant agafarem el codi SPXX0015.

En el Weather Configurator el primer camp és WOEID i és on hem de posar aquest codi.

També hi ha un fitxer de configuració que jo no tinc (a Ubuntu 11.10) on es poden configurar aquestes coses. Ho explica aquí.

9.1.12

Instal·lació d'Eclipse i PHPEclipse a Ubuntu Natty

Fem la instal·lació d'Eclipse pel centre de programari. A Ubuntu Natty ens posa la versió 3.7.

Obrim l'Eclipse i anem a Help -> Install New Software. Introduïm la URL http://phpeclipse.sourceforge.net/update/nightly_1.2.x/, escollim els 3 components i anem donant a següent fins que ho instal·lat tot. Sembla que la versió 1.2.x és la més actual. La versió nigthly sense el _1.2.x no m'ha funcionat.

En acabar caldrà reiniciar l'Eclipse i per començar a treballar crearem un nou projecte que escollirem que sigui de tipus PHP Project.

Actualitzant a Virtualbox 4.18

Tenia el VirtualBox 4.0 instal·lat directament des de Sun i ja tocava actualitzar-lo. He descarregat l'actualització que suggeria el propi programa, però el Centre de programari d'Ubuntu no me l'actualitzava i per tant he anat per línia de comandes:
> dpkg -i virtualbox-4.1_4.1.8-75467~Ubuntu~natty_i386.deb
dpkg: es considera la desinstaŀlació de virtualbox-4.0 en favor de virtualbox-4.1…

I després d'una llarga llista de missatges ha acabat la instal·lació, ho he provat i ha funcionat perfectament.

La nova versió 4.18 de VirtualBox afegeix característiques d'exportació de màquines virtuals i discos.