No se pudo conectar al servidor de base de datos error magial_rules

Después de una actualización reciente de WordPress (a 3.3), uno de mis blogs mostró el siguiente error:

Couldn't connect to database server. Couldn't find database magical_rules. An unexpected problem has occured with the application.  SELECT statscurl_id FROM `statscurl` WHERE statscurl_ip = '';

Entonces, ¿cómo solucionar este problema? Buscar en Google me llevó a varios sitios web y blogs que analizaban posibles soluciones a este problema. Esto parece ser un problema específicamente con Elegant Themes. A continuación se muestra lo que funcionó para mí.

Al abrir mis blogs, siempre me pregunté por qué la página intentaba acceder a «http://www.4llw4d.freefilesblog.com». Esto me pareció sospechoso. Intenté averiguarlo pero me di por vencido después de unos minutos. Descubrí que algo había cambiado en este enlace «http://www.4llw4d.freefilesblog.com» y eso estaba causando el error de base de datos descrito anteriormente.

Para resolver el problema anterior, edite el archivo header.php ubicado en /wp-content/themes/ThemeName. Puede hacer esto desde el panel de WordPress->Apariencia->Editor o usando su editor de texto favorito si tiene acceso al servidor.

Busque la siguiente línea:

$url = "http://www.4llw4d.freefilesblog.com/jquery-1.6.3.min.js";

Coméntelo como se muestra a continuación para que la línea se omita durante la visualización de la página.

/* $url = "http://www.4llw4d.freefilesblog.com/jquery-1.6.3.min.js"; */

Guarde el archivo y actualice su página. El error de la base de datos ahora debería desaparecer.

Si desea optimizar la estructura de su URL de WordPress para que sea más fácil de usar y para los motores de búsqueda, lea esta publicación.

Espero que esto ayude.