¿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.

¿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.

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’.

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.

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.

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.

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.

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.

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.

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í:

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.
Aamir Khan
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.
Soporte de WPBeginner
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
George
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.
Soporte de WPBeginner
Glad our guide was helpful
Administrador
Barry
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
Soporte de WPBeginner
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
Daniel
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
Soporte de WPBeginner
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
McKenzie
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?
Soporte de WPBeginner
Te recomendamos empezar por revisar nuestra guía de solución de problemas a continuación:
https://www.wpbeginner.com/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
Administrador
Collins
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.
Soporte de WPBeginner
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
Murat
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………..
Soporte de WPBeginner
Thanks for sharing this should someone be running into that error
Administrador
Chinwe
Muchas gracias por esto. Funcionó.
Soporte de WPBeginner
Glad our guide was helpful
Administrador
Ivana Spasic
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?
Soporte de WPBeginner
Querrás asegurarte de tener seleccionada la base de datos correcta, ya que es la razón más común de ese problema.
Administrador
Jill
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?
Soporte de WPBeginner
Para cambiar la URL de tu sitio local, puedes seguir nuestra guía a continuación y eliminar la s:
https://www.wpbeginner.com/wp-tutorials/how-to-change-your-wordpress-site-urls-step-by-step
Administrador
Hazel beaver
¿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?
Soporte de WPBeginner
Para lo que parece que estás buscando, lo más cercano sería el método 2 de esta guía que deberías echar un vistazo.
Administrador
Daniel
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
Soporte de WPBeginner
Deberías ir a la base de datos de tu sitio, ir a la tabla de opciones y cambiar la URL y la dirección de tu sitio a localhost allí. Para saber cómo modificar tu base de datos, deberías echar un vistazo a nuestro artículo aquí: https://www.wpbeginner.com/beginners-guide/beginners-guide-to-wordpress-database-management-with-phpmyadmin/
Administrador
Bine
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!
Soporte de WPBeginner
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
Niaz Muhammad
Gran tutorial, gracias por compartir tus conocimientos
Soporte de WPBeginner
Glad you liked our article
Administrador
alvaro hernandez
¡¡¡Funciona genial!!! ¡¡¡Te amo!
Soporte de WPBeginner
Glad our guide was helpful
Administrador
T_WA
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?
Soporte de WPBeginner
¿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
Said
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
Soporte de WPBeginner
Es probable que se deba a que tu localhost no acepta permalinks bonitos: https://www.wpbeginner.com/wp-tutorials/how-to-enable-custom-permalinks-in-wordpress-wamp-installation/
Administrador
Ifthikar Hussain
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??
Soporte de WPBeginner
Dependería del error que estés encontrando. Para empezar, podrías echar un vistazo a los pasos de solución de problemas en: https://www.wpbeginner.com/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
Administrador
Hannah
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?
Soporte de WPBeginner
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
Philip
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
Soporte de WPBeginner
Glad our guide could be helpful and still works
Administrador
Basem
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.
Patrick
¿Alguien encontró una solución para la copia del sitio en localhost (desde https en vivo) que el administrador quiera usar https?
dowlass
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.)
Michael
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 /”.
Emma
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!
Soporte de WPBeginner
Hola Emma,
Si puedes acceder al área de administración de WordPress, intenta visitar Ajustes » Enlaces permanentes y luego haz clic en el botón de guardar cambios sin cambiar nada.
Administrador
andy
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.
andy
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
Suhana
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.
Patrick Pogi
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
Jason
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
John
En Preferencias de MAMP, configura tus Puertos a – Apache 80, Nginx 443 y MySQL 3306 y mira si eso lo soluciona
Steve
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.
Braun Philippe
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
Sara
Hola
Yo también tengo una pantalla en blanco como IDRIS D… ¿alguna sugerencia?
Idris D
Desafortunadamente, cuando sigo esta guía, todos los enlaces de mi sitio local redirigen al sitio en vivo.
¿Alguna sugerencia?
Adrian Stangell
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?
Joel M
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.
Aaron L
prueba cuatro '8' en lugar de 3…. localhost:8888/localwebsite
Natalie Bell
¡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?
Grant
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.
Carolina
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!!
Soporte de WPBeginner
Hola Carolina,
Puedes cambiar la contraseña usando PHPMyAdmin.
Administrador
DavidA
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!
DavidA
¡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
Shun
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?
simone
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!
xasmatic
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-siteque reemplazará esas URLs2) 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’);
Veer Abheek Singh Manhas
He intentado usar este artículo pero no estoy seguro en qué momento debo instalar WordPress. ¿Alguien puede ayudarme aquí?
Gracias
AIAI
no tienes que reinstalar WordPress de nuevo. todos los archivos de la instalación de wp de origen ya están respaldados.
Alex
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.
Andi
Muchas gracias por tu trabajo.
Pero no funciona. Si ejecuto local installer.php, veo una pantalla en blanco.
Saludos cordiales
Andi
mc
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?
Albert Smit
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
Matthew
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.
Albert Smit
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
Richard
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
Soporte de WPBeginner
Hola Richard,
Glad you found it useful
Don’t forget to join us on Twitter for more WordPress tips and tutorials.
Administrador
LS
¡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
Abraham Quilca
Sí, lo mismo aquí. Definitivamente eso debería actualizarse en el artículo para ahorrar tiempo a los futuros visitantes.
RF
Este sitio web me ha salvado varias veces. ¡Sigan así!
Olivia
¡¡¡Gracias!!!