Tutoriales de WordPress de Confianza, cuando más los necesitas.
Guía para Principiantes de WordPress
Copa WPB
25 Millones+
Sitios web que usan nuestros plugins
16+
Años de experiencia en WordPress
3000+
Tutoriales de WordPress de expertos

Cómo mover un sitio de WordPress en vivo a un servidor local

¿Quieres un espacio seguro para experimentar con tu sitio web de WordPress sin el temor de romper algo en tu sitio en vivo?

Mover tu sitio de WordPress a un servidor local en tu computadora es la solución perfecta, en nuestra opinión, especialmente para desarrolladores, diseñadores o principiantes de WordPress.

Instalar WordPress en tu computadora (servidor local) te permite aprender WordPress fácilmente y probar cosas. Cuando mueves un sitio de WordPress en vivo a un servidor local, te permite experimentar con los mismos datos que tu sitio en vivo.

En este artículo, te mostraremos cómo mover fácilmente un sitio de WordPress en vivo a un servidor local.

Mover un sitio de WordPress en vivo a un servidor local en tu computadora

¿Por qué y quién querría mover un sitio de WordPress en vivo a un servidor local?

Si has estado ejecutando un sitio web de WordPress por un tiempo, es posible que quieras probar nuevos temas o un plugin. Sin embargo, hacer esto en un sitio web en vivo puede resultar en una mala experiencia de usuario para tus visitantes.

Para evitar esto, muchos usuarios crean una copia de su sitio web de WordPress en un servidor local para probar nuevos temas, plugins o realizar pruebas de desarrollo.

Esto te permite configurar tu tema con todo tu contenido y probar todas las funciones sin preocuparte por romper tu sitio. Muchos usuarios copian su sitio a un servidor local para practicar sus habilidades de WordPress y codificación con datos reales del sitio.

Aunque puedes hacer todas las pruebas con contenido de prueba en WordPress, los datos reales del sitio te dan una mejor representación visual de cómo aparecerán estos cambios en tu sitio en vivo.

Preparación para mover un sitio local a un servidor local

Primero, debes asegurarte de hacer siempre una copia de seguridad de tu sitio web de WordPress. Hay varios plugins excelentes de copia de seguridad de WordPress que puedes usar.

En segundo lugar, necesitas instalar un entorno de servidor local en tu computadora. Puedes usar WAMP para Windows y MAMP para Mac. Una vez que hayas configurado el entorno, necesitas crear una nueva base de datos usando phpMyAdmin.

Simplemente visita la siguiente URL en tu navegador para iniciar phpMyAdmin.

http://localhost/phpmyadmin/
http://localhost:8080/phpmyadmin/

Desde aquí, necesitas hacer clic en la pestaña 'Bases de datos' y crear una nueva base de datos. Necesitarás esta base de datos más tarde para descomprimir los datos de tu sitio en vivo.

Crear base de datos

Ahora estás listo para mover tu sitio de WordPress en vivo a un servidor local.

Método 1. Mover un sitio de WordPress en vivo a un servidor local usando un plugin

Este método es más fácil y recomendado para todos los usuarios.

Lo primero que necesitas hacer es instalar y activar el plugin Duplicator. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Duplicator te permite crear fácilmente un paquete duplicado de todo tu sitio web. Se puede usar para mover tu sitio de WordPress a una nueva ubicación, y también se puede usar como un plugin de copia de seguridad.

Nota: Existe una versión gratuita de Duplicator con la que puedes empezar. Sin embargo, Duplicator Pro viene con copias de seguridad ilimitadas y funciones más avanzadas.

Al activarse, ve a Duplicator Pro » Backups desde la barra lateral de administración de WordPress. Para crear un nuevo paquete, debes hacer clic en el botón ‘Add New’.

Agregar nueva copia de seguridad

Duplicator iniciará el asistente de copias de seguridad.

Primero, debes ingresar un nombre para tu paquete de copia de seguridad. También puedes usar etiquetas dinámicas para crear automáticamente un formato de nombre como la fecha y el título de tu sitio.

Ingresa el nombre de la copia de seguridad

Luego, expande la sección ‘Storage’ y elige una ubicación de almacenamiento.

Para este tutorial, usaremos la ubicación predeterminada. Puedes hacer clic en el enlace ‘Add Storage’ para agregar una nueva ubicación, como Dropbox o Google Drive, si lo deseas.

Elegir almacenamiento en Duplicator

Haz clic en el botón ‘Siguiente’ para continuar.

El plugin escaneará tu sitio web y realizará algunas comprobaciones en segundo plano. Luego te mostrará un resumen de esas comprobaciones.

Si todo parece correcto, haz clic en el botón ‘Create Backup‘ para continuar.

Después del escaneo, crea la copia de seguridad

Duplicator creará ahora el paquete de tu sitio web.

Una vez finalizado, verás un archivo zip de archivo que contiene todos los datos de tu sitio web y un archivo instalador. Debes descargar ambos archivos a tu computadora.

Descargar archivos de copia de seguridad del sitio web

Ahora estás listo para desempaquetar e instalar estos archivos en tu servidor local.

Primero, debes crear una nueva carpeta en la carpeta raíz de tu servidor local. Esta es la carpeta donde tu servidor local almacena todos los sitios web.

Por ejemplo, si estás usando MAMP, será la carpeta /Applications/MAMP/htdocs/. Alternativamente, si estás usando WAMP, sería la carpeta C:\wamp\www\.

Dentro de esta carpeta, puedes crear nuevas carpetas para cada sitio web nuevo que desees importar o crear en tu servidor local.

Creando una carpeta del sitio web en tu servidor local

Después de eso, necesitas abrir la carpeta que creaste para tu sitio web local y luego copiar y pegar tanto el archivo zip del archivo como el script instalador que descargaste anteriormente.

Copiar y pegar los archivos del paquete e instalador de Duplicator

Para ejecutar la instalación, necesitas abrir el script installer.php en tu navegador web.

Por ejemplo, si pegaste ambos archivos en la carpeta /mylocalsite/, entonces podrás acceder a ellos en tu navegador visitando http://localhost/mylocalsite/installer.php.

Ahora verás el script de instalación de Duplicator así:

Pantalla del instalador de Duplicator

Haz clic en el botón ‘Siguiente’ para continuar.

Duplicator desempaquetará el archivo zip del archivo y te pedirá que ingreses la información de la base de datos de tu sitio local. Esta es la base de datos que creaste anteriormente.

Información de la base de datos de Duplicator

El nombre del servidor casi siempre es localhost y el nombre de usuario es root. En la mayoría de los casos, tu instalación de servidor local no tiene una contraseña establecida para root, por lo que puedes dejarla en blanco.

En la parte inferior de la página, verás un botón 'Probar base de datos' que puedes usar para asegurarte de que la información de tu base de datos sea correcta.

Probar la conexión a la base de datos

Si todo se ve bien, haz clic en el botón 'Siguiente' para continuar.

Duplicator importará ahora tu base de datos de WordPress. Después de eso, te pedirá que verifiques la información del nuevo sitio web que ha detectado automáticamente.

Consultar información del sitio local

Haz clic en el botón ‘Siguiente’ para continuar.

Duplicator finalizará la configuración y te mostrará un botón para iniciar sesión en tu sitio local. Usarás el mismo nombre de usuario de WordPress y contraseña que usas en tu sitio en vivo.

Importación finalizada

Eso es todo, has movido exitosamente tu sitio en vivo a un servidor local.

Método 2. Mover manualmente un sitio de WordPress en vivo a un servidor local

En caso de que el plugin no funcione para ti, siempre puedes mover manualmente tu sitio en vivo a un servidor local. Lo primero que necesitarías es hacer una copia de seguridad de tu sitio web manualmente desde tu cuenta de alojamiento de WordPress.

Paso 1. Exporta la base de datos de WordPress de tu sitio en vivo

Para exportar la base de datos de WordPress de tu sitio en vivo, necesitas iniciar sesión en tu panel de cPanel y hacer clic en phpMyAdmin.

Nota: Estamos mostrando capturas de pantalla del panel de Bluehost.

cPanel phpMyAdmin

Dentro de phpMyAdmin, necesitas seleccionar la base de datos que deseas exportar y luego hacer clic en la pestaña de exportación en la parte superior.

Exportar base de datos de WordPress manualmente

phpMyAdmin ahora te pedirá que elijas entre el método de exportación rápido o personalizado. Recomendamos usar el método personalizado y elegir zip como método de compresión.

A veces, los plugins de WordPress pueden crear sus propias tablas dentro de tu base de datos de WordPress. Si ya no estás usando ese plugin, el método personalizado te permite excluir esas tablas.

Deja el resto de las opciones como están y haz clic en el botón 'Ir' para descargar tu copia de seguridad de la base de datos en formato zip.

Seleccionar opciones de exportación

phpMyAdmin ahora descargará tu archivo de base de datos. Para más detalles, consulta nuestro tutorial sobre cómo hacer una copia de seguridad de tu base de datos de WordPress manualmente.

Paso 2. Descarga todos tus archivos de WordPress

El siguiente paso es descargar tus archivos de WordPress. Para hacerlo, necesitas conectarte a tu sitio de WordPress usando un cliente FTP.

Una vez conectado, selecciona todos tus archivos de WordPress y descárgalos a tu computadora.

Descargar todos tus archivos de WordPress

Paso 3. Importa tus archivos y base de datos de WordPress al servidor local

Después de descargar tus archivos de WordPress, necesitas crear una carpeta en tu servidor local donde quieras importar el sitio local.

Si estás usando WAMP, querrás crear una carpeta dentro de la carpeta C:\wamp\www\ para tu sitio local. Los usuarios de MAMP necesitarán crear una carpeta en la carpeta /Applications/MAMP/htdocs/.

Después de eso, simplemente copia y pega tus archivos de WordPress en la nueva carpeta.

A continuación, necesitas importar tu base de datos de WordPress. Simplemente abre phpMyAdmin en tu servidor local visitando la siguiente URL:

http://localhost/phpmyadmin/

Dado que ya creaste la base de datos anteriormente, ahora necesitas seleccionarla y luego hacer clic en la pestaña 'Importar' en la parte superior.

Importar base de datos de WordPress

Haz clic en el botón 'Elegir archivo' para seleccionar y cargar el archivo de exportación de la base de datos que descargaste en el primer paso. Después de eso, haz clic en el botón 'Ir' en la parte inferior de la página.

phpMyAdmin ahora descomprimirá e importará tu base de datos de WordPress.

Ahora que tu base de datos está lista, necesitas actualizar las URL dentro de tu base de datos de WordPress que hacen referencia a tu sitio en vivo.

Puedes hacer esto ejecutando una consulta SQL en phpMyAdmin. Asegúrate de haber seleccionado la base de datos de tu sitio local y luego haz clic en SQL.

Actualizando URLs en la base de datos

En la pantalla SQL de phpMyAdmin, copia y pega este código, asegúrate de reemplazar example.com con la URL de tu sitio en vivo y http://localhost/mylocalsite con la URL del servidor local de tu sitio.

UPDATE wp_options SET option_value = replace(option_value, 'https://www.example.com', 'http://localhost/mylocalsite') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET post_content = replace(post_content, 'https://www.example.com', 'http://localhost/mylocalsite');

UPDATE wp_postmeta SET meta_value = replace(meta_value,'https://www.example.com','http://localhost/mylocalsite');

Esta consulta reemplazará las referencias a la URL de tu sitio en vivo de la base de datos y la reemplazará con la URL de localhost.

Paso 4. Actualizar el archivo wp-config.php

El paso final es actualizar el archivo wp-config.php de tu sitio local. Este archivo contiene la configuración de WordPress, incluida la forma de conectarse a tu base de datos de WordPress.

Simplemente ve a la carpeta donde instalaste WordPress en tu servidor local y luego abre el archivo wp-config.php en un editor de texto como el Bloc de notas.

Reemplaza el nombre de la base de datos con el que creaste en phpMyAdmin en tu localhost.

Después de eso, reemplaza el nombre de usuario de la base de datos con tu nombre de usuario local de MySQL, usualmente es root. Si estableciste una contraseña para el usuario root de MySQL en tu localhost, entonces ingresa esa contraseña. De lo contrario, déjala en blanco y guarda tus cambios.

/** The name of the database for WordPress */
define('DB_NAME', 'database_name_here');

/** MySQL database username */
define('DB_USER', 'username_here');

/** MySQL database password */
define('DB_PASSWORD', 'password_here');

Ahora puedes visitar tu sitio local en una ventana del navegador ingresando la URL así:

http://localhost/mylocalsite/

Reemplaza ‘mylocalsite’ con el nombre de la carpeta donde copiaste tus archivos de WordPress.

Eso es todo, tu sitio de WordPress en vivo ahora está copiado a tu servidor local.

Esperamos que este artículo te haya ayudado a aprender cómo mover fácilmente un sitio de WordPress en vivo a un servidor local. También podrías querer ver nuestra guía sobre cómo crear fácilmente un sitio de staging para WordPress para pruebas, o cómo mover un sitio de WordPress de un servidor local a un sitio en vivo.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube para obtener tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.

Descargo de responsabilidad: Nuestro contenido es compatible con el lector. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Consulta cómo se financia WPBeginner, por qué es importante y cómo puedes apoyarnos. Aquí está nuestro proceso editorial.

El Kit de herramientas definitivo para WordPress

Obtén acceso GRATUITO a nuestro kit de herramientas: ¡una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Interacciones del lector

257 CommentsLeave a Reply

  1. He creado una copia de seguridad de mi sitio web manualmente y la he configurado en mi máquina local y ejecutado las consultas anteriores, pero mi sitio web se está redirigiendo a la versión en línea.

    • It seems like you may have not updated the URL, you can do so using step 3 of the manual method of this article. :)

      Administrador

  2. Muchas gracias por este artículo claro y útil. Pude seguirlo y migrar mi sitio de WP en menos de 20 minutos, y no soy un experto. Me has ahorrado mucho dolor, gracias.

  3. No me funciona. Creo el paquete, pero instala los archivos básicos de Wordpress. Así que cuando navego a la carpeta, me pide que configure wordpress

    • Por la razón más común, querrás asegurarte de que estás conectado correctamente a la base de datos; si no lo estás, mostrará la opción para crear un nuevo sitio en lugar de mostrar el sitio correcto.

      Administrador

  4. Nooo, no me está funcionando. Tutorial perfectamente escrito y fácil de seguir (aparte de que dice hhttpps en la tercera consulta).

    Me aparece esto en mi navegador:

    Este sitio no se puede alcanzarlocalhost rechazó la conexión.
    Intenta:
    Verificar la conexión
    Verificar el proxy y el firewall
    ERR_CONNECTION_REFUSED

    Verificar la conexión
    Verificar el proxy y el firewall
    ERR_CONNECTION_REFUSED

    • Gracias por señalar ese error tipográfico, debería estar arreglado. Para ese error, querrás asegurarte de haber actualizado correctamente tu URL en el paso 3 por la razón más común de ese problema.

      Administrador

  5. Gracias por tu tutorial.

    La página principal funciona parcialmente, pero todas las demás páginas no funcionan en absoluto. Además, parece que la página principal está cargando todas las páginas. ¿Qué podría estar mal?

  6. Hola, Gracias por este artículo súper útil.

    No sé por qué el mío no funciona, he hecho exactamente lo mismo y he obtenido todos los comentarios correctos. Cada vez que intento abrir la página de inicio localhost/site/ obtengo una página que no existe con los encabezados y pies de página y el resto de las páginas siguen apuntando al sitio en vivo.

    • Parece que no configuraste las URL correctamente. Probablemente quieras ir al método 2 e intentar los cambios en SQL para actualizar tus URL.

      Administrador

  7. Para aquellos que reciben el error “wp_options no existe”, es posible que hayan cambiado su prefijo de tabla antes. Simplemente abran el archivo wp_config.php y verifiquen $table_prefix = ‘wp_’

    si el valor no es “wp_” obtienes ese error, así que al pegar el código edítalo en consecuencia, por ejemplo:
    UPDATE xx_options SET option_value………..

  8. Cuando copio y pego el código que proporcionaste en la pantalla SQL de phpMyAdmin, recibo el mensaje: #1146 – La tabla ‘xyz.wp_options’ no existe.

    ¿Cómo se puede solucionar esto?

  9. Usé el plugin Duplicator para configurar una copia de un sitio web para una organización sin fines de lucro que heredé. Después de recargarlo para que todos los plugins estén deshabilitados, finalmente llegué a la conclusión de que mi sitio está intentando usar https:// para iniciar sesión en el panel de administración. Para confundirme aún más, un sitio vacío que creé en localhost NO usa https:// para iniciar sesión en el panel de administración. Entiendo el valor de https:// en el sitio en vivo, pero parece que puede haber una manera de deshabilitarlo en localhost?

  10. ¿Hay algún plugin que te permita descargar un archivo zip del sitio en vivo y luego subirlo a una instalación fresca de WordPress en el host local de una manera más sencilla?

  11. I successfully uploaded to localhost but when i try to use localhost/mysite_location/wp-admin, it redirects to the live site. Not the one on the localhost.
    Need help :(

  12. Gran tutorial. Es directo. Desafortunadamente, todavía me redirige al panel de control tan pronto como intento ingresar mi URL. Seguí todos los pasos, pero algo debe faltar. ¿Alguien tiene una idea de cuál podría ser el problema? ¡Saludos!

    • Es posible que desees revisar la tabla de opciones en tu base de datos para asegurarte de que no hayas configurado la URL del sitio en tu área de wp-admin

      Administrador

  13. Hola, gracias por el tutorial, ¡fue súper útil!!
    Sin embargo, después de seguir todos tus pasos, tengo problemas para “establecer conexión segura” (supongo que por el SSL) y por lo tanto no funciona. Incluso intenté y cambié una línea ‘DB_HOST’ a ‘localhost/localhost:8888’ en el wp-config.php que no se mencionó en el video, pero no ayudó.

    Además, al cambiar los enlaces, probé muchas variaciones y nada funcionó. ¿Alguien se ha enfrentado a un problema similar y ha encontrado una solución?

    • ¿Intentaste borrar toda tu caché después de actualizar las URLs y existe la opción de continuar de todos modos en avanzado en esa página de error?

      Administrador

  14. Antes que nada, gracias por estas explicaciones claras que seguí al pie de la letra. El resultado es que puedo acceder a la página de inicio de mi sitio localmente, pero los enlaces en esta página de inicio no parecen funcionar porque cuando hago clic en un enlace, por ejemplo:
    localhost.mysite.com/subject.html
    la siguiente página se muestra para todos los enlaces:
    localhost/dashboard

    ¿Puedes ayudarme a resolver este problema?
    Gracias de antemano

  15. Gran trabajo, estoy teniendo un nuevo problema y es que solo puedo acceder a la página de inicio de mi sitio de WordPress. ¿Cómo puedo acceder a otras páginas??

  16. Hola,

    esto es muy fácil de seguir y útil, así que gracias por eso.

    Sin embargo, tengo una pregunta muy directa.

    Al actualizar las URL, dices que reemplace http://example.com con tu sitio en vivo, pero ¿qué pasa si mi sitio en vivo usa https?

    • Si estás moviendo tu sitio a un servidor local, recomendamos http para evitar problemas de instalación local al no tener un SSL. Cambiarías a https si estás moviendo el contenido de vuelta a un sitio en vivo que usa SSL.

      Administrador

  17. Gracias. Escribiste este artículo hace más de 5 años y sigue siendo bueno. Logré configurarlo todo muy bien sin demasiados problemas siguiendo tus instrucciones manuales. Gracias en particular por las consultas SQL.
    Philip

  18. Después de terminar la instalación, hago clic en el botón Iniciar sesión de administrador. ¿El navegador abre una nueva ventana para la instalación de WordPress de nuevo? y la página de inicio de sesión no está allí

    Revisé las carpetas. todos los archivos están copiados.

  19. Encontré que tus instrucciones para mover mi sitio manualmente (del servidor en vivo a localhost) funcionaron bastante bien. Tuve que hacer lo de los enlaces permanentes – solo hacer clic en ‘guardar’ sin cambiar nada – para que los enlaces funcionaran correctamente. Pero por lo demás, está mayormente bien.

    Sin embargo, me he encontrado con un problema al intentar usar temas nuevos. Si agrego un tema nuevo, entonces seguro que el tema se instala bien y aparece en la página de temas. Sin embargo, si intento previsualizar o activar el tema nuevo, obtengo una página completamente en blanco – incluso el administrador se queda en blanco. El único recurso es usar el botón de retroceso del navegador para volver a la vista de administrador donde puedo eliminar el tema.

    ¡Agregar temas nuevos e intentar usarlos hace que todo se caiga!

    ¿Alguna idea?

    (p.d. Estoy usando una versión muy antigua de Wordpress – ¡¡2.9.2...!! Que es la razón por la que quiero jugar con él en localhost y averiguar la mejor manera de actualizarlo.)

  20. El tutorial funcionó bastante bien, pero tuve un “Error interno del servidor”. Estaba descargando una instalación de red completa. Volví a copiar el archivo wp-config.php porque se había comprimido, se eliminó todo el espaciado. Luego reemplacé el .htaccess con una versión de red nueva y ese “RewriteBase /sitename/” apuntaba a la carpeta de la instalación, en lugar de “RewriteBase /”.

  21. Las instrucciones son claras y directas, pero desafortunadamente estoy teniendo una pesadilla total para que mi sitio funcione en el servidor local. Después de muchos intentos, he logrado conectarme a la base de datos y mostrar parte del contenido del sitio, pero los enlaces no funcionan (aparentemente no se encuentran). Estoy usando MAMP Pro para Windows. Quizás intente XAMMP, o usar una Mac, en su lugar. Creo que muchos de los problemas tienen que ver con los permisos, pero realmente no sé por dónde empezar, ¡parece que se necesitan tantas correcciones!

  22. Resolví mi problema. Si moviste WordPress manualmente a localhost, e instalaste w3 total cache en tu WordPress, tienes que limpiar la caché del navegador después de cambiar la base de datos y wp-config. O simplemente abre tu sitio localhost con un navegador diferente.

  23. He cambiado wp-config y todas las URL de la base de datos a localhost, pero localhost todavía me redirige al sitio en vivo. ¿Por qué? Ya no puedo instalar ningún plugin como duplicator porque el sitio ya fue eliminado

    • Hola Andy

      ¿Has intentado cambiar la configuración desde el panel de control de wp?

      Configuración-> General-> Dirección de WordPress (URL), Dirección del sitio (URL)

      Incluso si muestra la dirección de localhost, guárdala y compruébalo. Espero que ayude.

  24. Hola wpbeginner,

    Gracias por el tutorial, me ayuda mucho. Intenté la instalación manual pero al final me sigue redirigiendo a la página de instalación de wordpress. Por favor, ayúdame, creo que ya casi termino. Estoy usando xampp.

    Gracias

  25. Hola,
    Estoy teniendo problemas al mover mi sitio, dice que LOCALHOST SE NEGÓ A CONECTAR.
    Pero mis otros sitios locales están bien.
    Lo estoy moviendo a local porque algo salió terriblemente mal y mi página no cargará en el servidor.

    Cualquier sugerencia o consejo es apreciado

  26. Gracias por este artículo, lo encontré muy útil pero me gustaría añadir algo si me permiten.

    Usé el método manual con éxito, con una excepción: no podía navegar a ninguna de las páginas o publicaciones desde el menú de mi sitio. Recibía un error de página no encontrada. Intenté todo aquí, guardando los permalinks, pero nada funcionó. Finalmente encontré una publicación en otro lugar que me dio la solución. Tuve que modificar una línea en el archivo httpd.conf de Apache. Abre el archivo y busca 'AllowOverride'. Si se ve así: 'AllowOverride None', cámbialo a 'AllowOverride All'. No podía acceder a todas las páginas y publicaciones y ver todo el contenido. Para tu información, hay varias opciones de 'AllowOverride' pero la que buscas reside en una línea por sí sola. Sé que este no es un foro de configuración de WordPress sino de Apache, pero otros pueden estar experimentando el mismo problema. Espero que esto ayude.

  27. Hola a todos,

    I’m running into a serious problem. When I click on my local site forler with servers ON on MAMP, it redirects to live site :-( I’ve done everything this tutorial says, do you know where is the problem ?

    Gracias por tu ayuda

  28. Hola,
    después de seguir las instrucciones para la migración manual, me encuentro con una pantalla en blanco cuando intento acceder a mi sitio web en el localhost. ¿Alguna idea?

  29. Después de ejecutar la consulta SQL para reemplazar enlaces, recibo un error 1064; parece que hay un problema con la sintaxis del código. Supongo que es el (:) en mi URL de localhost: ‘http://localhost:888/localwebsite’ – ¿alguna idea de cómo puedo solucionar esto? Estoy usando MAMP para ejecutar el servidor local.

  30. ¡Hola!
    Tuve una migración exitosa al sitio local, excepto por mi Biblioteca de Medios. Todas las imágenes están ahí (muchos archivos), las URL son correctas, pero no se muestran en el blog real. Cuando voy a la biblioteca de medios, solo muestra la cuadrícula de las fotos, todas en blanco, pero en la descripción, URL, etc., todo es correcto.

    ¿Alguna idea de qué hacer a continuación?

    • Intenta ir a tu panel de WordPress, haz clic en el menú de configuración cerca de la parte inferior de la barra lateral izquierda. Luego haz clic en el menú de lectura en el submenú de configuración, desplázate hacia abajo hasta las opciones de visibilidad del sitio y selecciona la opción 'permitir que los motores de búsqueda indexen' y haz clic en guardar cambios en la parte inferior de la página. Mira si eso funciona, si no, es posible que tengas que ir a tu terminal y extraer manualmente los archivos multimedia de tu sitio antiguo de forma recursiva; yo tuve que seguir esa ruta y puedo guiarte si tienes alguna pregunta. Espero que esto ayude.

  31. Hola, gracias por la publicación, es un gran éxito para mí.
    Hasta ahora, he podido llegar a la página de inicio de sesión de wp.
    y lamento si esta es una pregunta muy tonta, pero soy realmente nuevo en wp.

    mi problema es que no puedo iniciar sesión :$

    He intentado los mismos inicios de sesión que los detalles en vivo = no funcionan
    como no he configurado el panel y es local. ningún correo electrónico funcionará.

    ¿Qué debería hacer?
    por cierto, está en una Mac.

    ¡¡Muchas gracias de antemano. Se agradece la ayuda!!

  32. Hola de nuevo,
    ¡Mis sinceras disculpas! Publiqué un comentario ayer (24 de julio) sobre la dificultad para ejecutar el programa Duplicator desde mi navegador. Volví a revisar hoy y me di cuenta de que había cometido un error en la ubicación de la carpeta “test-site” que contenía el archivo installer.php y la base de datos del archivo zip.

    Una vez que coloqué correctamente esta carpeta en la carpeta htdocs, todo funcionó bien y pude instalar los datos del sitio web localmente según tus instrucciones.

    ¡Gracias de nuevo por toda tu ayuda!

  33. ¡Hola! — ¡Gracias de nuevo por otro gran artículo! ¡Todo muy útil!

    Estoy en el paso de abrir el instalador de Duplicator en mi computadora local. Sin embargo, cuando pongo “http://localhost/test-site/installer.php” en mi navegador, obtengo un “mensaje de error 404” que dice “objeto no encontrado”.

    Curiosamente, si uso solo “localhost” o “localhost/phpmyadmin”, ambos funcionan. He movido la carpeta “test-site” a la carpeta “htdocs” pero todavía no funciona.

    ¿Alguna sugerencia?? Gracias

  34. Gracias por esta guía, pero ¿qué pasa si estás migrando de un sitio en vivo con un certificado SSL a un sitio de desarrollo sin SSL (https a http?)

    Logré que el front-end funcionara bien, sin embargo, HTTPS todavía se agrega a mi URL de wp-login, lo que me impide acceder a la página de inicio de sesión del administrador.

    ¿Se requieren pasos adicionales para eliminar https en la página de inicio de sesión de WP de un sitio local/de desarrollo?

    • Tengo un problema similar. Migré un sitio en vivo a MAMP usando el plugin WP Migrate DB y FTP. Obtengo el siguiente error, debido al certificado SSL del sitio en vivo. Tiene algo que ver con que los prefijos de la base de datos no coinciden. Pero, no puedo cambiar el prefijo en el sitio en vivo. Llamé a Go Daddy para ver si editar el prefijo del sitio en vivo para que coincidiera con el prefijo de la base de datos de mi instalación local rompería el sitio, dijeron que no había garantías, lo intenté y rompió el sitio. mensaje de error que obtengo al ingresar la URL localhost:8888.

      Ocurrió un error durante una conexión a localhost:8888. El cliente ha encontrado datos incorrectos del servidor. Código de error: SSL_ERROR_BAD_SERVER La página que intenta ver no se puede mostrar porque no se pudo verificar la autenticidad de los datos recibidos. Póngase en contacto con los propietarios del sitio web para informarles de este problema.

      ¡Gracias de antemano por cualquier ayuda!

    • Bueno, usé un certificado SSL y esto es lo que hice:
      En el paso donde tienes que actualizar las URLs dentro de tu base de datos de WordPress haciendo referencia a tu sitio en vivo, escribes la consulta SQL 4 veces para cambiar cada URL que pueda existir.
      La primera vez escribe el código como el anterior “http://www.example.com”, luego “http://example.com”, después “https://www.example.com” y finalmente “https://example.com”.
      Asegúrate: 1) de que escribes las cuatro veces la URL http://localhost/test-site que reemplazará esas URLs
      2) cambia wp_options, wp_posts y wp_postmeta por las tuyas correctas (las mías por ejemplo eran cagwp_options etc.)

      Y un último recordatorio: Finalmente (si te vas a mover a localhost), en el último paso también tienes que cambiar el nombre del host a localhost (archivo wp_config.php)

      /** Hostname de MySQL */
      define(‘DB_HOST’, ‘localhost’);

  35. He intentado usar este artículo pero no estoy seguro en qué momento debo instalar WordPress. ¿Alguien puede ayudarme aquí?

    Gracias

  36. He usado estas instrucciones antes y funcionaron bien, sin embargo, ahora tengo una versión actualizada de MAMP y WordPress y continuamente obtengo errores. Entre jugar, obtengo la pantalla blanca en blanco o el archivo index.php. como texto.

    Ambos problemas similares a los usuarios de abajo.

    podría ser hora de actualizar esto.

    Me di por vencido al mover mi sitio a local y decidí tener también una URL de desarrollo, sin embargo, cuando ejecuto la consulta SQL anterior, siempre termino con una falta de token, a pesar de hacer todos los cambios necesarios.

  37. hola

    Hice todo como se describe y cuando llego a la última fase y pongo la URL: localhost/mysite, automáticamente se descarga un archivo que tiene esta información:

    <?php
    /**
    * Frontal de la aplicación de WordPress. Este archivo no hace nada, pero carga
    * wp-blog-header.php que sí lo hace y le dice a WordPress que cargue el tema.
    *
    * @package WordPress
    */

    /**
    * Indica a WordPress que cargue el tema de WordPress y lo muestre.
    *
    * @var bool
    */
    define('WP_USE_THEMES', true);

    /** Carga el Entorno y la Plantilla de WordPress */
    require( dirname( __FILE__ ) . '/wp-blog-header.php' );

    ¿Hice algo mal en el proceso?

  38. No tuve éxito con el plugin Duplicator, pero logré que mi sitio funcionara de alguna manera de forma manual.

    Ahora tengo otro problema. Mi sitio se abre correctamente pero no puedo hacer nada. Sigo recibiendo errores 404 Page not Found. Esto sucede con los elementos de mi menú, la barra de búsqueda, el botón de inicio de sesión, etc. No puedo ir a ninguna parte de mi sitio. ¿Qué hago?

    Albert

    • 404 significa que la página no se encontró, parece que no has actualizado las URLs de tu base de datos, asegúrate de seguir ese paso. Todos tus enlaces apuntan a URLs que no están disponibles en tu servidor.

  39. He realizado todo el proceso desde el archivo zip y install.php. En el paso 3, cuando hago clic en Guardar Permalinks, me lleva a la pantalla de inicio de sesión de WP. No importa lo que escriba, el resultado es siempre el mismo: Nombre de usuario inválido. He ejecutado Duplicator dos veces, todavía sin éxito. Por favor, ayúdenme.

    Albert

  40. Solo quería decir gracias por una descripción tan genial y directa.

    Lo había intentado un par de veces antes usando la información de wordpress.org, pero nunca funcionó.

    Seguí tu artículo paso a paso (método manual, sin plugin) ¡y funcionó perfectamente!

    Gracias

  41. ¡Muchas gracias por este tutorial!

    Hice la instalación manual, aunque al principio no funcionó del todo. Me apareció un Error de conexión a la base de datos. Quizás la mayoría ya lo saben, pero yo solo lo vi al mirar más de cerca:

    En mi archivo wp-config.php, debajo de DB_NAME, DB_USER y DB_PASSWORD, había esta línea:

    /** nombre de host de MySQL */
    define(‘DB_HOST’, ‘host.example.de’);

    Tuve que reemplazar ‘host.example.de’ con ‘localhost’ para solucionar el problema. Ahora funciona a la perfección.

    Thank you again and i hope you have a fantastic day! ;-)

    Saludos LS

    • Sí, lo mismo aquí. Definitivamente eso debería actualizarse en el artículo para ahorrar tiempo a los futuros visitantes.

Deja una respuesta

Gracias por elegir dejar un comentario. Ten en cuenta que todos los comentarios son moderados de acuerdo con nuestra política de comentarios, y tu dirección de correo electrónico NO será publicada. Por favor, NO uses palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.