Propagation

Leer más » Comentar

Error de estimación

Leer más » Comentar

Reparar y optimizar todas las bases de datos en MySQL

Probablemente, en alguna ocasión te hayas enfrentado vía log o vía mensaje de urgencia con un mensaje de este tipo: “table marked as crashed and should be repaired” cuando trabajas con MySQL. Más aún si has tenido un reinicio de emergencia, si usas MyISAM o si tienes problema con tu sistema de ficheros (o tus discos). Puedes tratar de reparar tabla a tabla, sin embargo, […]

Leer más » 1 Comentario

“Could not create the index.html file” en tinthumb.php

timthumb es un pequeño script PHP que nos permite de forma simple mediante parámetros GET, redimensionar, recortar o hacer zoom sobre imágenes. Por esta utilidad, ha sido usado ampliamente en temas WordPress y en otros muchos sitios. Aunque tiene cierta fama por su seguridad (por sus fallos, a priori todos ya resueltos), su uso conlleva alguna problemática de vez en cuando. Uno de los errores […]

Leer más » 1 Comentario

Fatal error: Allowed memory size of N bytes exhausted en PHP

Uno de los mayores problemas de usar WordPress, es que a pesar de ser un sistema bastante ligero, llega un momento en el que como no tengamos cuidado, puede llegar a ocupar muchos recursos. De cómo aligerar WordPress, he hablado y hablaré (de forma presencial por cierto en la próxima WordPress Meetup Córdoba que es ya mismo) pero esta no es la idea de esta […]

Leer más » 3 Comentarios

No se pudo abrir el fichero de bloqueo «/var/lib/dpkg/lock»

Es uno de los fallos más frecuentes por despiste o por novato cuando estamos manejando el sistema de paquetes apt en Ubuntu, Debian o derivadas. Intentamos hacer algo así para instalar un paquete (he puesto libpng-dev como ejemplo): apt-get install libpng-dev Y aparece este error: E: No se pudo abrir el fichero de bloqueo «/var/lib/dpkg/lock» – open (13: Permiso denegado) E: No se encontró un […]

Leer más » 9 Comentarios

PostgreSQL no arranca: “Fatal: bogus data in lock file ‘postmaster.pid'”

A raíz de un problema en la consistencia del sistema de ficheros de un servidor virtual que ejecuta PostgreSQL, he tenido que ejecutar un fsck. Tras recuperar la consistencia todos los servicios han salido andando sin problema menos el de PostgreSQL. Intentaba arrancarlo con: service postgresql start Y nada de nada, siempre aparecía el mensaje de “FALLÓ”. Me dirigí a los logs de arranque en […]

Leer más » 4 Comentarios

Eliminar warning y errores típicos en PHP

Cuando programamos en PHP existe una serie de errores y warnings que son muy típicos y que para el programador más novel pueden suponer un problema. Aquí recopilamos algunos de los más típicos, pero ya que estamos, me gustaría que todos nos contarais errores y soluciones a los mismos que encontráis a menudo. Warning: Cannot modify header information – headers already sent by Que también […]

Leer más » 6 Comentarios

Tecla de Windows en el teclado de Ubuntu. WTF?

¿Alguien me lo puede explicar? Esta mañana entrando en la Ubuntu Store me he dado cuenta de que el teclado de la marca, recientemente publicado, incluye la tecla de Windows. Muchos os preguntaréis que la tecla de Windows o Super es necesaria o que no estaría bien eliminarla, pero esa no es la cuestión, soy poseedor de un netbook, un Asus Eee 901, y este […]

Leer más » 14 Comentarios

Oculta la información de errores y “warnings” en PHP

En ocasiones por comodidad, y sobre todo para ahorrarnos dar más información de la cuenta de cara a la seguridad y a que aparezcan mensajes de errores en la pantalla del cliente, es preferible ocultar la información de depuración que nos devuelve el intérprete PHP mediante las típicas líneas de error y warning. La forma más cómoda para hacerlo instrucción a instrucción es el uso […]

Leer más » 3 Comentarios

Solucionar error en Grub al instalar o actualizar a Ubuntu Lucid Lynx

El error que os comento lo he sufrido al instalar Ubuntu 10.04 Lucid Lynx desde cero, sin respetar siquiera el /home, y ocurre en el primer reinicio dejando a GRUB sin posibilidad de ejecutarse y por lo tanto sin poder arrancar Ubuntu. El mensaje de error que aparece es algo así como: “Fix symbol ‘grub_puts’ not found”. ¿Por qué ocurre? Si intentas tener instalado GRUB […]

Leer más » 11 Comentarios