Mejorando el rendimiento en Drupal 7: Memcached y Entity cache

En este post vamos a enfocarnos sobre Memcached tratando de mostrar las ventajas a la hora de utilizarlo en Drupal 7. Memcached para los que no lo conozcan, es un data cache basado en RAM. Usar Memcached en Drupal tiene un beneficio altísimo tanto para usuarios logueados como para anónimos. ¿Por que?, fácil, Drupal para 

Seguir leyendo…

bd

Cómo recuperar la clave root en MySQL [Solución]. A veces pasa :D

Paramos el servidor: [console]sudo service mysql stop[/console] Arrancamos “mysqld_safe”:

Dejamos esa consola con “mysqld_safe” corriendo. Abramos otra consola y hagamos lo siguiente:

Una vez adentro de mysql tiramos los siguientes comandos:

Ahora que hemos vuelto a la consola de linux, paramos mysql:

El anterior comando va a terminar el proceso “mysqld_safe” 

Seguir leyendo…

bd

Tip: Restaurar un dump creado por mysql rapidamente

-uUSUARIO: nombre del usuario mysql con privilegios sobre la BD -pCLAVE: clave del usuario <: indicamos que vamos a lanzar el siguiente SQL sobre la BD /home/capy/Descargas/dump.sql: Ruta hasta donde tenemos guardado el dump. ACTUALIZACION: hacer y restaurar DB con gzip

php-header

Problemas de codificación con MySQL y PHP

No había tenido un problema asi nunca, pero en uno de los últimos proyectos se dio. Al recuperar unos registros de la base de datos ya me estaban llegando mal codificados. Así como áóñ. Buscando y buscando por todos lados encontré una serie de soluciones, y la combinación resultante para solucionar este problemita fue: Cambiar 

Seguir leyendo…

linux-header

phpMyAdmin me dice que “Allowed memory size of xxxxx”… en Ubuntu (LAMP)

Obviamente estamos queriendo usar mas memoria de la que tenemos asignada para procesar la consulta que deseamos o cuando importamos dumps. La solución es mas bien simple: Para agregar mas memoria vamos a php.ini con el comando:

Buscamos “memory_limit” para cambiarle el limite de 16m que es lo que viene por defecto a 32M 

Seguir leyendo…

drupal-header

Drupal 6, $_SESSION y el usuario Anonymous

Pocas veces me encuentro con un problema tan boludo y con una solución tan sencilla. El problema: digamos que por algún motivo tenemos que guardar información en una variable de sesision:

Bien,  el problema se dió cuando no lograba que el usuario “Anonymous” guardara esta variable al cambiar de página, aunque estuviera dentro del 

Seguir leyendo…