@yonseca Eso que dices de trabajar gratis, es tan trabajar gratis como compartir un envío, publicar un comentario, una nota, un artículo, etc.
Los cuartos que aquí el personal se podrá ganar claramente son evidentemente bastante escasos, hasta el punto (nunca mejor dicho), que el site ha estado dos días con un bug estúpido, precisamente porque no hay pasta para los recursos necesarios del mantenimiento del site y por tanto fastidiando a los que hemos estado haciendo uso del lugar.
Está claro que el contenido de Meneame está hecho por sus usuarios, y la verdad, si por parte de la administración del site existe un ambiente de aceptación de ayuda voluntaria en ciertos momentos críticos, y la comunidad está dispuesta a ello, sinceramente, no lo puedo ver mejor.
Este tipo de acciones crean "compromiso" con el lugar de un modo u otro. Y a veces, hasta ayuda a percibir el "negocio" de un modo diferente que beneficie a todos, tanto a usuarios como a propietarios.
@imparsifal Si la solución es que hayas tenido que añadir */u al final del regex será porque tienes "algo" con el tratamiento de cadenas por la configuración de idioma. Espero que no explote nada más por otro sitio.
@imparsifal Si no has tocado código en la migración, estoy casi seguro que sea por algún problema de internacionalización a la hora de hacer algún preg_* o similar a alguna cadena de texto usando un Regex.
Viendo que en los roles de god y admin no afecta, y que en el nótame no pasa, debería ser más fácil acotar la diferencia en el código.
Al enviar una noticia también pasa. Con mi usuario acabo de enviar una y tengo que hacer la ñapa en los puntos del resumen de la noticia.
A veces el pedir "colaboración" y ayuda espontánea del personal que pulula por aquí, crea un mayor vínculo al site, sobretodo si se observa limitación de recursos.
@MacMagic En esa misma cuenta estoy yo porque Ángel dice que no se ha tocado el código. Los encodings, collation y locales son un dolor de cabeza en las migraciones.
Primero hay que comprobar que tengas instalado y activo en la máquina el locale adecuado, reiniciando antes de instalar nada si has hecho cambios, y reinstalando si ya había algo instalado. Hay funciones de manejo de texto que pueden dar bastante por saco dependiendo de esa "configuración regional". Luego están los alias internos de lenguajes como en phyton (de utf8 para utf-8) que con un cambio de versión también te pueden volver loco si no están definidos.
Así como el del servidor MySQL, el de la BD, el de la tabla, el del campo... Como no tengas bien definido el collation en la restauración del backup a nivel de BD, tabla y campo y el server tenga otra... ya tienes lío asegurado.
Y recordad, amigos, que cuando se hable de temas como por qué Menéame tiene problemas para conseguir, anunciantes, patrocinadores, suscriptores, etc., estamos hablando de una web que tiene errores como que los usuarios lleven dos días sin poder usar puntos finales.
@imparsifal Si a ti sí que te funciona, entonces tiene toda la pinta de ser algo de los LOCALE del server y que alguna validación, preg_replace o similar en código no se ejecute con tu rol.
Revisa que coincidan en el servidor nuevo y en el viejo los LOCALEs aplicados al SO y a las aplicaciones instaladas, y que no tengas cosas raras como encoding/collation "utf8" en uno y "utf-8" en otro. Es importante tener los LOCALEs bien definidos en el SO antes de instalar las aplicaciones para que estas no hagan "cosas raras" por autoasignarse el LOCALE activo durante su instalación.
Si el servicio de Digital Ocean te lo venden con VM preconfiguradas, probablemente las instalaciones no hayan sido hechas con el "es_ES.UTF-8" correspondiente y toque reconfigurar/reinstalar.
En la clasificación de la Fórmula 1, Albon no tenía bien sellado el capó y se lo ha llevado el viento streamff.com/v/73a14f61
Nunca había visto algo así.
Hace muchos años, con un viejo Daewoo Lanos, se me abrió el capó yendo por la autovía, pero por suerte quedó enganchado en el seguro, quedó como flotando a una cuarta de altura, y no fue contra la luna. Pero menudo acojone. Era zona con quitamiedos y arcén estrecho, y no me la quería jugar a parar ahí. Me puse a sesenta hasta la siguiente salida.
@imparsifal Por eliminar sospechosos habituales... ¿Habéis comparado con la instancia anterior para ver si coinciden las colaciones del servidor de BD y la BD, así como la configuración regional del servidor? ¿Se usa la misma versión de PHP en la nueva instancia?
Yo no tengo la culpa de que sobrase cocido del otro día.
voca.ro/1aX6RX74z0pU
Puta bida.
Los cuartos que aquí el personal se podrá ganar claramente son evidentemente bastante escasos, hasta el punto (nunca mejor dicho), que el site ha estado dos días con un bug estúpido, precisamente porque no hay pasta para los recursos necesarios del mantenimiento del site y por tanto fastidiando a los que hemos estado haciendo uso del lugar.
Está claro que el contenido de Meneame está hecho por sus usuarios, y la verdad, si por parte de la administración del site existe un ambiente de aceptación de ayuda voluntaria en ciertos momentos críticos, y la comunidad está dispuesta a ello, sinceramente, no lo puedo ver mejor.
Este tipo de acciones crean "compromiso" con el lugar de un modo u otro. Y a veces, hasta ayuda a percibir el "negocio" de un modo diferente que beneficie a todos, tanto a usuarios como a propietarios.
@benjami @ccguy @imparsifal
Precioso ver las bombas caer sobre telaviv
Ya veremos ese cambio.... o no
Funciona. Gracias
Viendo que en los roles de god y admin no afecta, y que en el nótame no pasa, debería ser más fácil acotar la diferencia en el código.
Al enviar una noticia también pasa. Con mi usuario acabo de enviar una y tengo que hacer la ñapa en los puntos del resumen de la noticia.
www.php.net/manual/es/intl.configuration.php
Si la máquina venía con algo preinstalado antes de cambiar su configuración regional, puede que en alguno de estos paquetes esté el problema.
www.meneame.net/story/desastre-programacion-meneame
donde dice algo del estilo.
A veces el pedir "colaboración" y ayuda espontánea del personal que pulula por aquí, crea un mayor vínculo al site, sobretodo si se observa limitación de recursos.
@imparsifal
Igual hasta creáis así "unión" en la comunidad, de esa chula.
(ya, ojalá)
Y menos mal que la web tiene poco tráfico, que si esto hubiera ocurrido en 2011 igual te veías con bastantes más
xcancel.com/DeptofDefense/status/1933947548965781863
Primero hay que comprobar que tengas instalado y activo en la máquina el locale adecuado, reiniciando antes de instalar nada si has hecho cambios, y reinstalando si ya había algo instalado. Hay funciones de manejo de texto que pueden dar bastante por saco dependiendo de esa "configuración regional". Luego están los alias internos de lenguajes como en phyton (de utf8 para utf-8) que con un cambio de versión también te pueden volver loco si no están definidos.
Así como el del servidor MySQL, el de la BD, el de la tabla, el del campo... Como no tengas bien definido el collation en la restauración del backup a nivel de BD, tabla y campo y el server tenga otra... ya tienes lío asegurado.
@imparsifal
Y ahora voy a mojarme la calva al río.
@imparsifal
Revisa que coincidan en el servidor nuevo y en el viejo los LOCALEs aplicados al SO y a las aplicaciones instaladas, y que no tengas cosas raras como encoding/collation "utf8" en uno y "utf-8" en otro. Es importante tener los LOCALEs bien definidos en el SO antes de instalar las aplicaciones para que estas no hagan "cosas raras" por autoasignarse el LOCALE activo durante su instalación.
Si el servicio de Digital Ocean te lo venden con VM preconfiguradas, probablemente las instalaciones no hayan sido hechas con el "es_ES.UTF-8" correspondiente y toque reconfigurar/reinstalar.
streamff.com/v/73a14f61
Nunca había visto algo así.
Hace muchos años, con un viejo Daewoo Lanos, se me abrió el capó yendo por la autovía, pero por suerte quedó enganchado en el seguro, quedó como flotando a una cuarta de altura, y no fue contra la luna. Pero menudo acojone. Era zona con quitamiedos y arcén estrecho, y no me la quería jugar a parar ahí. Me puse a sesenta hasta la siguiente salida.
Si Menéame volviese a ser de código abierto seguro que entre todos dábamos con el error en cero coma