Archive for November, 2006

Internet Explorer sobre Debian Gnu / Linux

Saturday, November 18th, 2006

Pues si… en realidad y a simple vista esto podria dar pena…

Internet Explorer sobre Gnu / Linux ?? WTF??

Lamentablemente, cuando eres Desarollador/Diseñador Web debes tener la mayor cantidad de navegadores posbiles/existentes y así probar tus sitios en todos a fin de garantizar su correcta visualizacion.

¿Cómo se logra?

- A través de un emulador ( wine ) del win32, es decir del detestable Windows…

Si estás en Debian:

aptitude install wine

Si todo fué normal ya tenemos emulador del win32 en nuestro Debian para correr y probar algunas aplicaciones de aquel infame SO.

Luego debemos descargar el paquete que nos instala el Internet Explorer de forma fácil, rápida y sencilla: ies4linux
wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-2.0.3.tar.gz

al finalizar la descarga descomprimimos:

usuario@host:~$: tar -xzvf ies4linux-2.0.3.tar.gz

entramos al directorio de la nueva carpeta:

usuario@host:~$: cd ies4linux-2.0.3

y ejecutamos el Script:

usuario@host:~$:./ies4linux

El Script inteligentemente te hará algunas preguntas a las que deberás contestar para instalar IE en tu máquina.

Luego de unos minutos tendrás 3 versiones (si así lo deseas) de IE instalado, corriendo bajo tu Debian Gnu / Linux.

Para abrir el IE deberás teclear:

usuario@host:~$:/home/usuario/ie6  (ó ie5 ó ie5.5)

Por favor…. amigo lector, te pido apasionadamente:

No uses Internet Explorer en tu uso diario, trabajo, casa, etc…

Descubre el mundo, la luz, vive la tecnología, usa Firefox

DB function failed with error number 1054

Friday, November 10th, 2006

Mambo CMS DB function failed with error number 1054
Unknown column ‘c.access’ in ‘on clause’ SQL=SELECT c.*, g.name AS groupname, cc.name, u.name AS editor, f.content_id AS frontpage, s.title AS section_name, v.name AS author FROM appluscontent AS c, appluscategories AS cc, applussections AS s LEFT JOIN applusgroups AS g ON g.id = c.access LEFT JOIN applususers AS u ON u.id = c.checked_out LEFT JOIN applususers AS v ON v.id = c.created_by LEFT JOIN appluscontent_frontpage AS f ON f.content_id = c.id WHERE c.state >= 0 AND c.catid=cc.id AND cc.section=s.id AND s.scope=’content’ ORDER BY s.title, c.catid, cc.ordering, cc.title, c.ordering LIMIT 0,10

Este es un error que podría decirse común trabajando con Mambo, sobre todo a la hora de migrar la aplicación o de cambiar/actualizar la versión de PHP del Servidor, especificamente al pasar a la versión 5.0 de PHP. Por alguna extraña razón da este error en el Query de consulta para ver los Ítems de contenido.

Para corregirlo se debe ubicar el archivo /administrator/components/com_content/admin.content.php y buscar el texto :

. “\n FROM #__content AS c, #__categories AS cc, #__sections AS s”

que debe estar aproximadamente en la línea 201 del archivo, y remplazarla por el texto:

. “\n FROM #__categories cc, #__sections s, #__content c”

Intenta probar de nuevo y listo!

Debería funcionar…