Un usuario preguntó 👇
Hola, el método de depuración contiene un error:
Error de la base de datos de WordPress: [You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ‘ORDER BY score DESC, post_modified DESC LIMIT 1’ at line 4]
SELECT p.ID, if (INSTR (LCASE (p.post_name), ‘windows’), 1, 0) + 0 como puntuación De erd_posts FROM p LUGAR p.post_status = ‘publicar’ Y ORDENAR POR puntuación DESC, LIMITADO DESC post_modified 1
Y quiero probar https://myblog.com/windows
¿Como arreglarlo? Gracias
Este tema fue modificado hace 3 años por.
(@ hwk-fr)
hace 3 años
Hola
Gracias por el informe. ¿Puedes decirme tu versión de MariaDB? Intentaré hacerlo compatible.
Acerca de.
(@eirudo)
hace 3 años
Hola,
La versión de MariaDB es: MariaDB-server-10.0.33-1.el6.x86_64
—–
Es posible enganchar o modificar, entonces, ¿este plugin carga la publicación / página directamente (con modificar el código de estado del encabezado a 200) en lugar de redirigirlo?
Gracias 🙂
(@ hwk-fr)
hace 3 años
Hola,
¿Puedes probar esta solución rápida?
En el archivo /plugins/wp-404-auto-redirect-to-similar-post/wp-404-auto-redirect-similar-post.php
En línea: 491
Obtener ORDER BY score DESC, post_modified DESC LIMIT 1";
Reemplazar: ORDER BY score DESC LIMIT 1";
¡Avísame si funciona para ti!
Acerca de.
(@eirudo)
hace 3 años
Hola, sigue siendo un error
Error de la base de datos de WordPress: [You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ‘ORDER BY score DESC LIMIT 1’ at line 4] SELECT p.ID, if (INSTR (LCASE (p.post_name), ‘windows’), 1, 0) + 0 como puntuación De wp_posts FROM p LUGAR p.post_status = ‘publicar’ Y PEDIR POR DESC LIMITED 1
😀
(@ hwk-fr)
hace 3 años
Hola,
Ok, arreglaré MariaDB y veré cómo solucionarlo.
¡Gracias por tu ayuda!
Acerca de.
(@ hwk-fr)
Hace 2 años, 11 meses
Hola,
¡Tengo la solución!
En el archivo del plugin: wp-404-auto-redirect-similar-post.php
Line 467
Encontrar: WHERE p.post_status = 'publish' AND ";
Reemplazar: WHERE p.post_status = 'publish' ";
Line 470
Encontrar: $sql .= "
Reemplazar: $sql .= "AND
Line 480
Encontrar: $sql .= '(' . implode(' OR ', $post_types) . ')';
Reemplazar: $sql .= 'AND (' . implode(' OR ', $post_types) . ')';
Publicaré la actualización oficial pronto. Avísame si funciona 🙂
Acerca de.
¿Solucionó tu problema??
0 / 0