Actualmente estoy intentando migrar de dominio una web creada en WordPress. Esta web ha sido creada en un espacio web genérico (sin dominio) y para asignarle el dominio tengo que cambiar las URL de Wordpress. Tengo entendido que esto se hace aplicando estas 4 sentencias SQL:
Código:
¡Gracias por vuestra ayuda!UPDATE wp_options SET option_value = REPLACE ( option_value, ‘dominioantiguo.com’, ‘dominionuevo.com’ ); UPDATE wp_posts SET guid = REPLACE ( guid, ‘dominioantiguo.com’, ‘dominionuevo.com’ ); UPDATE wp_posts SET post_content = REPLACE ( post_content, ‘dominioantiguo.com’, ‘dominionuevo.com’ ); UPDATE wp_postmeta SET meta_value = REPLACE ( meta_value, ‘dominioantiguo.com’, ‘dominionuevo.com’ );
El problema que tengo es que al aplicar la primera sentencia obtengo errores SQL y no sé por qué, no entiendo de SQL. Antes de pegaros los mensajes de error os explico que esta web está alojada en una subcarpeta /tg y no en la raíz del servidor.
Código:
Como obtuve este error de signo de puntuación, probé a poner la sentencia sin el http:// y el error cambió, pero sigo sin saber la solución.ERROR: Signo de puntuación desconocido @ 67 STR: :// SQL: UPDATE wp_options SET option_value = REPLACE ( option_value, ‘http://s39.mialojamiento.es/tg’, ‘http://nuevodominio.eu/tg’ ) consulta SQL: UPDATE wp_options SET option_value = REPLACE ( option_value, ‘http://s39.mialojamiento.es/tg’, ‘http://nuevodominio.eu/tg’ ) MySQL ha dicho: Documentación #1064 - 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 '://s39.mialojamiento.es/tg’, ‘http://nuevodominio.eu/tg’ )' at line 1
consulta SQL:
Código:
UPDATE wp_options SET option_value = REPLACE ( option_value, ‘s39.mialojamiento.es/tg’, ‘nuevodominio.eu/tg’ ) MySQL ha dicho: Documentación #1054 - Unknown column '‘s39.mialojamiento.es' in 'field list'