8 de agosto de 2006

Simple PHP blog 0.4.7


Recientemente he estado trabajando con este software. Este es un blog prehecho con las típicas funcionalidades de creación de post, edición, comentarios... La diferencia con el famoso Wordpress es que mientras este último necesita de una base de datos para almacenar toda la información de posts y comentarios, simple php blog sólo usa php y html, generando nuevas "páginas" que guarda en formato de ficheros. Por cuestiones de hosting me convenía más esta opción, así que opté por ella.

Últimamente me las vengo viendo siempre con bugs variados y aquí no iba a ser menos, me encontré el bug y lo solucioné con un poquito de google pero como me doy cuenta de que a más gente le pasa, lo cuento por si sirve de algo. Resulta que en la versión 0.4.7 (la última estable) hay un bug que impide crear comentarios o editar los existentes. El blog va creando un directorio padre con el año, un directorio hijo con el mes y otro directorio con el día y en este último almacena los posts correspondientes. El problema aparentemente es de permisos en estas carpetas, pero aún cuando cambies a mano los permisos de las carpetas parece que no se soluciona nada (aunque hay quien asegura que así ha resuelto su problema, a mi no me lo solucionó). La solución que sí he encontrado y que parece algo sui generis es activar los emoticonos de los comentarios (!) (Si por la razón que sea no quieres tener emoticonos te puedes crear un gif transparente de 1 px, subirlo como emoticono y activarlo). Le voilà! Todo funciona!

¿La razón? Averiguandola estoy... (Tiene que ver con que cuando se activan los emoticonos se escribe un fichero de configuración y por alguna razón esa escritura de fichero no falla, mientras que la escritura del fichero correspondiente al post sí que falla...) Además, ya casi "da igual" si lo averiguo o no (es más curiosidad que otra cosa) porque en la versión 0.4.7.1 ya está resuelto :)

No hay comentarios: