Error con sintaxis SQL en base de datos de WordPress

Notcali Seguir
Seguidores
11

1
Kappa
SEO
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
19 Abr 2012
Mensajes
2.721
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')
 

kiras70

Dseda
SEO
Verificación en dos pasos activada
Desde
6 Sep 2011
Mensajes
1.130
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:
 

Kobra17

Dseda
Verificado por Whatsapp
Desde
13 Abr 2013
Mensajes
1.046
¿Podría ser un error de sintaxis en "/themes/celton/author.php"?, si lo has modificado repasalo.
 

Notcali

1
Kappa
SEO
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
19 Abr 2012
Mensajes
2.721
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.
 

Kobra17

Dseda
Verificado por Whatsapp
Desde
13 Abr 2013
Mensajes
1.046
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.
 

Notcali

1
Kappa
SEO
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
19 Abr 2012
Mensajes
2.721
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
 

Lopezito

Zeta
Diseñador
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
13 Dic 2011
Mensajes
1.515
¿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:

codigoadicto

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
5 Mar 2012
Mensajes
67
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.
 

EspErpENto

Mi
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
16 Feb 2013
Mensajes
3.328
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!!!!!!!!!!!!!
 
Arriba