Por @Alvy — 4 de Febrero de 2005

Parece que desde esta tarde tenemos problemillas con los comentarios en Movable Type, salen algunos errores que no sabemos qué son, curiosamente los comentarios enviados se publican y contabilizan, pero no se ven publicados (excepto que sí se ven en el RSS de Comentarios, lo cual es más raro todavía). A ver si lo podemos arreglar pronto. ¡Disculpas!

El error que aparece al publicar algo (que sin embargo sí que se publica) es algo así como:

Use of uninitialized value in modulus (%) at d:\(...)\mt\lib/MT/Util.pm line 155.

A lo mejor alguien sabe cómo se arregla eso. No sabemos bien por qué se produce porque tras la migración y cambios teóricamente no hemos tocado nada... Mmmm... Ha empezado el problema tras publicar el post largo sobre la «Gente Interesante #1».

Actualización: Arreglado, como sugirió Palimp en los comentarios. Era el #1 del título. He puesto (1) y ahora funciona. ¡Eso sí que es un bug raro!

Compartir en Flipboard  Compartir en Facebook  Tuitear

16 comentarios

#1 — Wicho

Hello world?

#2 — Wicho

Vaya, parece que el post afectado es el de la "Gente Interesante" ???

#3 — Hermann

Después de llevar más de un mes jugeteando con Perl me se ese error de memoria, es bastante explicito, pero puede resultar confuso.

Es porque en algún lugar hay un

"pedazo de string".$valor."otro pedazo"

y $valor no tiene nada asignado.

Mientras PHP lo ignora y mete un valor vacio, Perl se queja.

A ver si eso ayuda.

#4 — Zootropo

y se queja de una operación de módulo cuando es de que no tienes cadenas incializadas? 8-) rarho rarho, ¿no?

#5 — Palimp

Igual estoy diciendo una burrada pero es lo único que se me ocurre; ¿Puede ser por el # del título?

#6 — manu

Microsiervos en un servidor Windows?! dolor.. xD

#7 — Hermann

Jeje, pequeña confusión, pense que decía que era un error en un modulo (.pm), asi que lo que dije antes no tiene ningun sentido.

Como dice Zootropo se trata de un problema con la operacion modulo, donde uno de los valores esta sin inicializar

:D

#8 — Alvy

Bingo para Palimp! Era eso!!

#9 — Palimp

Al respecto tengo una anécdota. Cuando se estrenó la película 'Señales', tuvimos un problema parecido porque los programas de venta de La Caixa transformaban el título en 'Se#ales', y el programa de fidelización de clientes estaba basado en web y no lo contemplaba. Menuda tarde pasé y pensé que como no se me había ocurrido controlarlo. Un mes más tarde, hablando con un colega que llevaba algo parecido en otra cadena de cines me comentó que les había pasado lo mismo!!

#10 — mbernet

Este Palimp ha tocado fondo! de dónde ha salido este mega crack? xD

#11 — Víctor R. Ruiz

Es una queja del "use strict" que obliga a declarar las variables. En mi Util.pm de MT3.15, la línea 115 pertenece a una función de fecha, y la variable se declara un par de líneas arriba. ¿Me podrían enviar el fichero a mi correo?

#12 — Alvy

Te lo paso Víctor, aunque es el Util.pm que te instasla MT por defecto, no lo hemos tocado.

Yo creo que es un bug debido a poner # en el titulo simplemente, que se debe hacer un lío o no lo urlencodea y seguramente urlencodeandolo se arreglaría.

#13 — lightme

Microsiervos: bugs raros en la net...

#14 — teo

Ejem, sé que esta pregunta ya os la habrán hecho otras veces pero allá va.

¿Habeis pensado pasaros a WordPress?. La versión 1.5 está por llegar con muchas e interesantes sorpresas.

Además, es software libre :)

#15 — Albert Cuesta

Lo que tampoco os funciona es el trackback. No sé si se deberá a la migración, porque antes no lo había utilizado.

#16 — Scila

Yo también he tenido problemas con la almohadilla, si utilizas ColdFusion en las páginas no puedes meter ninguna o da error, ni siquiera las del atributo de color. Al color se la puedes quitar y funciona igual... siempre que el color empiece por una letra y no un numero! Obviamente la solución es sacar el color a una hoja de estilos, pero no deja de tener gracia que el ColdFusion confunda las almohadillas.