Magento ERROR 1452 (23000) Cannot add or update a child row: a foreign key constraint fails

Magento error 1452

Algunos clientes de tiendas virtuales, me han preguntado más de una vez, algo molestos, porque al restaurar el backup de su tienda Magento, realizado con Installatron o con phpMyAdmin desde Cpanel, no les funciona cuando tratan de restaurar la base de datos, apareciendo un error molesto, ERROR 1452 (23000). Debemos tener en cuenta, que Magento usa InnoDb de forma real y efectiva.
Read More

Error al borrar artículos ejemplo de Magento 1.7

Magento datos ejemplo error sqlstate 22003

A veces es verdad que Magento, pese a ser el mejor software para tiendas virtuales y comercio electrónico, nos vuelve locos con sus extraños comportamientos, y la falta de documentación que existe al respecto. Esto nos fuerza a ser más intuitivos, y estar más preparados. Es posible, que cuando queramos borrar los artículos de ejemplo nos encontremos con un incomodo errorRead More

2

Solución al error en Joomla 2.x/3.X: JTableMenu: :_getNode

Joomla jtableMenu getNode error

La última vez que este error (JTableMenu: :_getNode) nos apareció fue en una actualización de Joomla. Fue algo arduo encontrar la solución por lo que esta vez, al repetirse el problema en la actualización de nuestro sitio, en la migración Joomla de la 2.5 a la 3.2, cuando hemos querido reinstalar el primer componente con version especifica para la rama 3.X de Joomla.
Read More

1

RAA 2013 Verification (Acuerdo de Acreditación de Registradores)

ICANN RAA 2013 verification

Una de las nuevas normas que más impacto y más impopulares se van a a hacer en el mercado del hosting y del registro de dominios, por extensión, es la inusual y deficitaria norma que ha impuesto el ICANN en el registro de dominios gLTD, denominada 2013 Registrar Accreditation Agreement

Una norma que en un mercado francamente deficitario en el nivel tecnológico y legal de sus participantes, y una diferencia de entendimiento y cumplimiento de las normas legales, dado que el modelo de educación sajón, es muy diferente del hispano, del árabe, o de otras culturas, va a hacer que resulte muy difícil el servicio de registro de dominios y una escalada de llamadas y tickets de soporte.

Read More

Montar un sistema CentOs 6 con rescue y ponerlo en producción

Sistema CentOs 6 con rescue

Montar un sistema CentOs 6.X en modo rescue es algo sencillo. Lo decepcionante es que pese a que tras realizar las reparaciones y/o verificaciones de nuestro sistema se niegue a arrancar de modo normal, y nos muestre el fatídico mensaje Kernel Panic – not synching attempting to kill init!

Además, nuestro disco Rescue de Centos 6, no reconoce ninguna partición, ni las de los discos, ni las de LVM. Sin embargo, una vez en la shell, vemos que el sistema tiene visible, las particiones, el volumen y las particiones lógicas.

Es hora de tener una solución a mano para dejar nuestro sistema operativo en producción, pese a este problema.

Información alcance artículo
Esta es una experiencia personal usada en máquinas virtuales basadas en KVM/QEMU con Proxmox como frontend, que es el que usamos en Castris para VPS SSD (Manejados o Unmanaged). En realidad la he probado con distintos sistemas que me permiten tener una interface remota para el manejo de el rescue system.

Read More

Magento Multi idioma, multi dominio y con distintas Ip en Cpanel

Magento multitienda multidioma Multi ip cpanel

Aunque hoy día existe la posibilidad tener un certificado multidominio económico, aun así, el sistema requiere (sino queremos muchos quebraderos de cabeza), el que cada virtualhost de Apache tenga su propia IP, y mejor que mejor, que cada uno tenga su propio certificado, aunque esto último podemos suplirlo con el certificado multidominio.

Instalar Magento en una cuenta Cpanel, con distintos dominios, y cada uno con su propio certificado, es algo que no suele encontrarse, y que desde los últimos cambios en WHM/Cpanel desde la versión 11.40 lo hacen posible sin mucho problema, aunque he decir que el soporte de Cpanel siempre remite por defecto al mismo artículo de su foro, SSL Certificate on Add-on Domain.

Read More

Usar Dropbox desde el shell en Centos/Cpanel

Dropbox desde el shell

Aunque en Castris ponemos a disposición de los clientes Installatron que permite realizar y programar copias de seguridad desasistidas de nuestro software web, (lo hallamos instalado con Installatron o importado), y entre otras características nos permite el uso de Dropbox, podemos desear subir ficheros a nuestro Dropbox desde la linea de comandos o shell (Dropbox desde el shell).

Las tiendas virtuales de comercio electrónico, los sitios web con mucho acceso, son sitios que pueden requerir un esfuerzo en nuestra política de copias de seguridad. Si bien Installatron nos permite configurar copias diarias, semanales, y determinadas combinaciones, puede ser buena idea, crear copias de seguridad, de por ejemplo, las bases de datos, cada 2 horas.

Aunque nuestro plan de hosting, tenga un espacio amplio, no es correcto, ubicar las copias de seguridad en el mismo sitio del que surgen o que respaldan. Mejor subirlas a un FTP remoto o a nuestra cuenta de DropBox.

Para ello hemos localizado un script OpenSourceGNU/GPL de Andrea Fabrizi en GitHub, llamado DropBox Uploader

Read More

Google Plus y las URL cortas (vanity URL)

Google Plus — vanity url

Una vez más la viralidad de la red, es impresionante, el ejercito de atracadores de noticias que generan millones de paginas al día en busca de su trocito de pan, se olvidan entre copiar y pegar de los más elemental, y esta vez le toco a las Vanity URL, o URL cortas para Google Plus.

Saber de que hablan.

Ya hacia tiempo que Google+ tenia disponible el servicios de URL cortas, que ahora les ha dado por llamar Vanity URL (nunca un nombre fue tan bueno para algo tecnológico) pero de repente, la noticia ha saltado a la palestra.

Read More

The Dark Mail Alliance :: Lavabit y Silent Circle contra el espionaje de metadatos

Espionaje de metadatos · Dark Mail Alliance

El protocolo de correo actual (SMTP) es una veterano anciano de 30 años, lleno de problemas que permiten que sea la parte mas insegura de las comunicaciones en Internet. El espionaje de metadatos, esnifar comunicaciones de correo es tan fácil para estados como el Norteamericano, así como para agencias privadas, incluso si se hace uso de las formula actuales de encriptación como PGP (Pretty Good Privacy) o sus variantes Gnu (GnuPG) debido entre otras cosas a la necesidad de ubicar las llaves publicas en repositorios.

Lavabit y Silent Circle  anuncian en la Conferencia Inbox Love de San Francisco, la creación de la Dark Mail Alliance para la privacidad en el correo electrónico

Read More