Error con sintaxis SQL en base de datos de WordPress

  • Autor Autor Notcali
  • Fecha de inicio Fecha de inicio
Notcali

Notcali

1
Kappa
SEO
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Me salta este error 🙁

[10-Aug-2013 09:45:48 UTC] Error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND post_type IN ('post') and post_status = 'publish'' at line 1 de la base de datos de WordPress para la consulta SELECT COUNT(*) FROM wp_posts WHERE post_author = AND post_type IN ('post') and post_status = 'publish' realizada por require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/celton/author.php')
 
No soy experta en esto, pero dos cabezas piensan mejor que una, se me viene a la mente:

1: Que tu proveedor de hosting allá actualizado y no sea compatible con tu web (pregunta en soporte)

2: ¿Modificaste algún archivo? En especial por ftp, algunos ocupan el blog de notas para modificar los archivos y esto en algunas ocasiones causa problemas, si no puede ser la opción 1.

3: Prueba cambiando de theme.

Ve al phpadmin y repara las tablas :distant:
 
¿Podría ser un error de sintaxis en "/themes/celton/author.php"?, si lo has modificado repasalo.
 
No soy experta en esto, pero dos cabezas piensan mejor que una, se me viene a la mente:

1: Que tu proveedor de hosting allá actualizado y no sea compatible con tu web (pregunta en soporte)

2: ¿Modificaste algún archivo? En especial por ftp, algunos ocupan el blog de notas para modificar los archivos y esto en algunas ocasiones causa problemas, si no puede ser la opción 1.

3: Prueba cambiando de theme.

Ve al phpadmin y repara las tablas :distant:

Ya pregunté a [MENTION=618]banahosting.com[/MENTION] y dicen que el error es mío, pero tampoco tienen capacidad para ver porque se crashea mi web (cuando salta el error el hosting para mi web) y desde que cambiaron el dedicado tengo el error, estoy ya un poco hasta el gorro, me voy a cambiar a ginernet.


¿Podría ser un error de sintaxis en "/themes/celton/author.php"?, si lo has modificado repasalo.

Eso está bien.
 
Me salta este error 🙁

[10-Aug-2013 09:45:48 UTC] Error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND post_type IN ('post') and post_status = 'publish'' at line 1 de la base de datos de WordPress para la consulta SELECT COUNT(*) FROM wp_posts WHERE post_author = AND post_type IN ('post') and post_status = 'publish' realizada por require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/celton/author.php')


Una pregunta, esto que has puesto es el mensaje de error tal cual te aparece? si no lo es podrías pegarlo.
 
Una pregunta, esto que has puesto es el mensaje de error tal cual te aparece? si no lo es podrías pegarlo.

Esto también aparece.

[09-Aug-2013 21:53:25 UTC] PHP Warning: require(/home/celton/public_html/celton.com/wp-includes/query.php) [<a href='function.require'>function.require</a>]: failed to open stream: No such file or directory in /home/celton/public_html/celton.com/wp-settings.php on line 109
[09-Aug-2013 21:53:25 UTC] PHP Fatal error: require() [<a href='function.require'>function.require</a>]: Failed opening required '/home/celton/public_html/celton.com/wp-includes/query.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/celton/public_html/celton.com/wp-settings.php on line 109
 
¿Qué quiere decir el primer error que has mostrado? Es un error al intentar enviar una consulta hacia nuestra base de datos.
El segundo es un error porque no está encontrando el archivo query.php, revisa si el archivo existe o realmente no existe.
Vamos por recolectar unos datos:

1-¿Qué fue lo último que tocaste antes de que apareciera este error?
2-Googleando encontré una información, ¿Usas algún plugin de Cache?

Saludos.

Lo dice claro es un error de sintaxis y al parecer es en esta linea:

Insertar CODE, HTML o PHP:
 'AND post_type IN ('post') and post_status = 'publish''

En SQL solo se usan comillas simples no dobles: 'publish'' cambia a 'publish'.

Prueba y que siga la discusión.

¿Sabes leer el error? Dice que la línea 'AND post_type IN ('post') and post_status = 'publish'' tiene el error.
 
Última edición:
Lo dice claro es un error de sintaxis y al parecer es en esta linea:

Insertar CODE, HTML o PHP:
 'AND post_type IN ('post') and post_status = 'publish''

En SQL solo se usan comillas simples no dobles: 'publish'' cambia a 'publish'.

Prueba y que siga la discusión.
 
Lo dice claro es un error de sintaxis y al parecer es en esta linea:

Insertar CODE, HTML o PHP:
 'AND post_type IN ('post') and post_status = 'publish''

En SQL solo se usan comillas simples no dobles: 'publish'' cambia a 'publish'.

Prueba y que siga la discusión.

Que ojo colega!!!!!!!!!!!!!
 
Atrás
Arriba