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 WordPress de un servidor local a un sitio en vivo (2 métodos)

Muchos usuarios de WordPress prefieren trabajar en sus sitios web utilizando un servidor local en su computadora. Esto te permite trabajar en tu sitio web de forma privada antes de que los cambios estén disponibles en línea.

Eventualmente, necesitarás moverlo a un servidor en vivo para hacerlo accesible a los visitantes en línea. Esta transición es crucial para asegurar que tu sitio web funcione correctamente en el sitio en vivo.

Hemos trabajado en muchos sitios web locales, por lo que tuvimos que aprender la forma más fácil de transferir contenido a sitios web en vivo.

En este artículo, te proporcionaremos instrucciones paso a paso sobre cómo mover WordPress de un servidor local a un sitio en vivo.

Cómo mover WordPress de servidor local a sitio en vivo (2 métodos)

¿Por qué mover WordPress de un servidor local a un sitio en vivo?

Construir tu blog de WordPress en un servidor local es una forma segura de probar cambios en tu sitio web sin afectar a los visitantes.

Cuando hayas terminado de perfeccionar tu sitio web, el siguiente paso es pasar de tu servidor local a un sitio en vivo.

Te mostraremos dos formas de mover tu sitio de un servidor local a un sitio en vivo.

El primer método utiliza un plugin de migración de WordPress y se recomienda para principiantes.

En el segundo método, te mostraremos cómo mover manualmente WordPress de un servidor local a un sitio en vivo.

Puedes elegir el método que mejor te funcione:

Antes de migrar tu sitio de WordPress

Necesitas tener algunas cosas listas para migrar WordPress de un servidor local a un servidor en vivo.

Primero, asumimos que tienes un sitio de WordPress funcionando en un servidor local (también llamado localhost) en tu computadora y que tienes acceso completo a él.

A continuación, necesitarás tener un nombre de dominio y alojamiento web.

Hemos escuchado innumerables historias de principiantes que comenzaron con proveedores de alojamiento web deficientes o gratuitos y se arrepintieron. En nuestra experiencia, elegir el proveedor de alojamiento adecuado es fundamental para el éxito de cualquier sitio web.

Para facilitar tu decisión, te recomendamos usar Bluehost. Son una compañía de hosting de WordPress recomendada oficialmente y le están ofreciendo a los usuarios de WPBeginner un descuento exclusivo + dominio y certificado SSL gratis.

Básicamente, puedes empezar desde tan solo $2.99 al mes.

Si quieres una excelente alternativa a Bluehost, puedes considerar Hostinger. También están ofreciendo un descuento exclusivo para usuarios de WPBeginner con un nombre de dominio gratuito.

Si puedes permitirte pagar un poco más, entonces echa un vistazo a SiteGround. También tienen una oferta especial para los lectores de WPBeginner.

Si necesitas ayuda para configurar tu sitio web, sigue nuestra guía paso a paso sobre cómo crear un sitio web.

Finalmente, necesitarás un programa FTP y saber cómo usar FTP para subir tu sitio del servidor local al sitio en vivo.

¿Listo? Empecemos a migrar tu sitio de WordPress.

Tutorial en video

Suscríbete a WPBeginner

Si prefieres instrucciones escritas, sigue leyendo.

Método 1: Transferir WordPress del servidor local al sitio en vivo usando un plugin de migración (Recomendado)

Este método es más fácil y se recomienda para principiantes. Usaremos un plugin de migración de WordPress para mover WordPress de localhost a un sitio en vivo.

Paso 1: Instalar y configurar el plugin Duplicator

Primero, necesitas instalar y activar el plugin Duplicator en tu sitio local. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.

Consejo Pro: También existe una versión pro de Duplicator que ofrece copias de seguridad seguras, almacenamiento en la nube, restauración fácil del sitio y más.

Al activarlo, debes ir a la página Duplicator » Copias de seguridad y hacer clic en el botón ‘Crear nueva’.

Crear nueva copia de seguridad para la migración

Esto te llevará a una pantalla donde puedes darle un nombre a tu copia de seguridad.

Luego, haz clic en el botón ‘Siguiente’.

Nombrar paquete de copia de seguridad

Duplicator ahora ejecutará algunas pruebas para ver si todo está en orden.

Si todos los elementos están marcados como ‘Bueno’, haz clic en el botón ‘Construir’.

Construir paquete

Este proceso puede tardar unos minutos, dependiendo del tamaño de tu sitio web. Debes dejar esta pestaña abierta hasta que se complete.

Una vez terminado, verás opciones de descarga para los paquetes ‘Instalador’ y ‘Archivo’. Necesitas hacer clic en el botón ‘Descargar ambos archivos’ para descargar ambos archivos a tu computadora.

Descargar ambos archivos de copia de seguridad

El archivo ‘Archivo’ es una copia completa de tu sitio de WordPress. Incluye todos los archivos principales de WordPress, así como tus imágenes, subidas, temas, plugins y una copia de seguridad de tu base de datos de WordPress.

El archivo ‘Instalador’ es un script que automatizará todo el proceso de migración descomprimiendo el archivo que contiene tu sitio web.

Paso 2: Crea una base de datos para tu sitio web de WordPress en vivo

Antes de poder ejecutar el instalador o subir el sitio web de WordPress desde localhost a tu servidor de hosting, necesitas crear una base de datos MySQL para tu nuevo sitio web en vivo.

Si ya has creado una base de datos MySQL, entonces puedes omitir este paso.

Para crear una base de datos, necesitas visitar el panel de control cPanel de tu cuenta de hosting. Luego, localiza la sección 'Bases de datos' y haz clic en el ícono 'Asistente de bases de datos MySQL'.

Asistente de bases de datos MySQL

En la siguiente pantalla, hay un campo para crear una nueva base de datos.

Simplemente proporciona un nombre para tu base de datos y haz clic en el botón 'Crear base de datos'.

Nombrar nueva base de datos

cPanel ahora creará una nueva base de datos para ti.

Después de eso, necesitas ingresar un nombre de usuario y una contraseña para tu nuevo usuario y luego hacer clic en el botón 'Crear usuario'.

Crear nuevo usuario de base de datos

A continuación, necesitas agregar el usuario que acabas de crear a la base de datos.

Primero, haz clic en la casilla 'Todos los privilegios'.

Verificar todos los privilegios

Luego, desplázate hacia abajo y haz clic en el botón 'Realizar cambios' para guardar tus modificaciones.

Tu base de datos ahora está lista para ser utilizada con tu sitio de WordPress. Asegúrate de anotar el nombre de la base de datos, el nombre de usuario y la contraseña. Necesitarás esta información en el siguiente paso.

Paso 3: Subir Archivos del Servidor Local al Sitio Web de WordPress en Vivo

Ahora, necesitas subir los archivos del archivo comprimido y del instalador desde tu sitio local a tu cuenta de hosting.

Primero, conéctate a tu sitio en vivo usando un cliente FTP. Una vez conectado, asegúrate de que el directorio raíz de tu sitio web esté completamente vacío.

Normalmente, el directorio raíz es la carpeta /home/public_html/.

Algunas compañías de hosting de WordPress instalan WordPress automáticamente cuando te registras. Si tienes archivos de WordPress allí, entonces necesitas eliminarlos.

Después de eso, puedes subir los archivos archive.zip e installer.php de Duplicator a tu directorio raíz vacío.

Subir archivos de archivo e instalador

Paso 4: Ejecutar el Script de Migración

Después de haber subido los archivos de migración, necesitas visitar la siguiente URL en tu navegador:

http://example.com/installer.php

No olvides reemplazar 'ejemplo.com' con el nombre de tu propio dominio.

Esto iniciará el asistente de migración de Duplicator.

El instalador ejecutará algunas pruebas e inicializará el script.

Asistente de migración Duplicator paso 1

En la sección de Configuración, se te pedirá que ingreses el host de MySQL, el nombre de la base de datos, el nombre de usuario y la contraseña.

Tu host probablemente será un host local. Después de eso, ingresarás los detalles de la base de datos que creaste en el paso anterior.

Luego, haz clic en el botón 'Validar' para asegurarte de que los detalles que ingresaste sean correctos.

Validar configuración

Después de eso, haz clic en el botón 'Siguiente' para continuar.

Duplicator ahora importará tu copia de seguridad de la base de datos de WordPress del archivo a tu nueva base de datos.

También actualizará las URL que apuntan al sitio local y a tu nuevo sitio en vivo.

Ahora puedes hacer clic en el botón 'Iniciar sesión en el administrador' para ingresar al área de administración de WordPress de tu sitio en vivo.

Inicio de sesión de administrador

Una vez que inicies sesión en tu sitio en vivo, Duplicator limpiará automáticamente los archivos de instalación.

Eso es todo. Has movido exitosamente WordPress del servidor local a tu sitio en vivo.

Método 2: Transferir WordPress manualmente del servidor local al sitio en vivo

En este método, te mostraremos cómo mover manualmente WordPress del servidor local a tu sitio en vivo. Será útil si el primer método no funciona o si prefieres hacerlo manualmente.

Paso 1: Exportar la base de datos local de WordPress

Lo primero que debes hacer es exportar tu base de datos local de WordPress. Usaremos phpMyAdmin para hacerlo.

Si no estás familiarizado con él, entonces quizás quieras echar un vistazo a nuestra guía de gestión de bases de datos de WordPress usando phpMyAdmin.

Simplemente ve a http://localhost/phpmyadmin/ y haz clic en tu base de datos de WordPress. Luego, haz clic en el botón 'Exportar' en la barra de menú superior.

Exportar desde localhost

En la opción 'Método de exportación:', puedes elegir 'Rápido' o 'Personalizado'. Personalizado te proporcionará más opciones para exportar tu base de datos.

Pero recomendamos elegir ‘Rápido’ y luego hacer clic en el botón ‘Ir’ para descargar tu base de datos.

Exportar base de datos de WordPress usando phpMyAdmin

Paso 2: Sube los archivos de WordPress al sitio en vivo

Ahora, necesitaremos mover todos los archivos de tu sitio web al sitio en vivo.

Para empezar, abre tu cliente FTP y conéctate a tu cuenta de alojamiento web.

Una vez que te hayas conectado a tu sitio en vivo, asegúrate de subir los archivos en el directorio correcto. Por ejemplo, si quieres que el sitio se aloje en ‘tusitio.com’, entonces querrás subir todos los archivos en tu directorio public_html.

Ahora selecciona tus archivos locales de WordPress y súbelos a tu servidor en vivo.

Subir archivos de WordPress por FTP

Paso 3: Crea una base de datos MySQL en tu sitio en vivo

Mientras tu cliente FTP está subiendo tus archivos de WordPress, puedes empezar a importar tu base de datos al servidor en vivo.

La mayoría de los proveedores de alojamiento de WordPress ofrecen cPanel para administrar tu cuenta de alojamiento, así que te mostraremos cómo crear una base de datos usando cPanel.

Primero, necesitas iniciar sesión en tu panel de control de cPanel y hacer clic en el ícono ‘Asistente para bases de datos MySQL’, que se encuentra en la sección ‘Bases de datos’.

Seleccionar asistente de base de datos MySQL

En la siguiente pantalla, puedes crear una nueva base de datos.

Necesitas proporcionar un nombre para tu base de datos, luego haz clic en ‘Crear base de datos’.

Nombrar y crear nueva base de datos

cPanel creará automáticamente una nueva base de datos para ti.

A continuación, debes ingresar un nombre de usuario y una contraseña para tu nuevo usuario y luego hacer clic en ‘Crear Usuario’.

Crear nuevo usuario de base de datos

Después de eso, debes agregar el usuario que acabas de crear a la base de datos.

Primero, marca la casilla ‘Todos los privilegios’.

Marcar la casilla de todos los privilegios

Luego, desplázate hacia abajo y haz clic en ‘Realizar cambios’ para guardar tus modificaciones.

Has creado exitosamente una nueva base de datos para tu sitio de WordPress en vivo.

Paso 4: Importar la base de datos de WordPress al sitio en vivo

El siguiente paso en el proceso es importar tu base de datos de WordPress.

Ve a tu panel de control de cPanel, desplázate hacia abajo hasta la sección ‘Bases de datos’ y haz clic en ‘phpMyAdmin’.

Hacer clic en phpMyAdmin

Esto te llevará a phpMyAdmin, donde querrás hacer clic en la base de datos que acabas de crear arriba. phpMyAdmin mostrará tu nueva base de datos sin tablas.

A continuación, haz clic en la pestaña ‘Importar’ en el menú superior. En la página de importación, haz clic en el botón ‘Elegir archivo’ y luego selecciona el archivo de la base de datos del sitio local que guardaste en el primer paso.

Importar base de datos vía phpMyAdmin

Después de eso, haz clic en el botón ‘Ir’ en la parte inferior de la página. Tu base de datos se importará automáticamente a phpMyadmin.

Paso 5: Cambiar la URL del sitio

Ahora, necesitas cambiar la URL del sitio en tu base de datos para que se conecte con tu sitio de WordPress en vivo.

En phpMyAdmin, busca la tabla wp_options en tu base de datos que acabas de importar arriba.

Si cambiaste el prefijo de tu base de datos, entonces en lugar de wp_options, podría ser {new_prefix}_options.

A continuación, haz clic en el botón ‘Examinar’ junto a wp_options. O, haz clic en el enlace en la barra lateral para abrir la página que tiene una lista de campos dentro de la tabla wp_options.

Explorar la tabla de opciones de wp

Luego, en la columna options_name, necesitas buscar la opción siteurl.

Luego, haz clic en el icono ‘Editar’.

Editar siteurl en phpMyAdmin

Esto abre una ventana donde puedes editar el campo.

En el cuadro de entrada option_value, verá la URL de su instalación local, que será algo como http://localhost/test.

Necesita insertar la URL de su nuevo sitio en este campo, por ejemplo: https://www.wpbeginner.com.

Luego, puede guardar el campo haciendo clic en el botón ‘Ir’.

editar el campo siteurl

A continuación, debe seguir los mismos pasos que los anteriores para el nombre de opción home. El menú wp_options puede tener varias páginas. Por lo general, la opción home estará en la segunda página.

Luego, actualice la URL de home, para que sea la misma que la URL de su sitio en vivo.

Paso 6: Configurar su sitio en vivo

Ahora que ha importado la base de datos y ha subido su contenido, es hora de configurar WordPress.

En este momento, su sitio debería mostrar un error de ‘Error al establecer una conexión de base de datos‘.

Para solucionar esto, conéctese a su sitio web usando un cliente FTP y abra el archivo wp-config.php.

Estará buscando las siguientes líneas de código:

// ** MySQL settings - You can get this info from your web host ** //
/** 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' );
/** MySQL hostname */
define( 'DB_HOST', 'localhost' );

Deberás proporcionar el nombre de la base de datos, el nombre de usuario y la contraseña que creaste anteriormente.

A continuación, guarda el archivo wp-config.php y cárgalo de nuevo en tu servidor de hosting de WordPress.

Ahora, cuando visites tu sitio web, debería estar en línea.

Después de eso, necesitas iniciar sesión en tu panel de administración de WordPress y ir a Ajustes » Generales. Luego, sin cambiar nada, desplázate hasta el final y haz clic en el botón ‘Guardar cambios’.

Guardar configuración general

Esto se asegurará de que la URL de tu sitio se corrija en cualquier otro lugar donde sea necesario.

Una vez que hayas hecho eso, ve a Ajustes » Enlaces permanentes, luego desplázate hacia abajo y haz clic en ‘Guardar cambios’ para asegurarte de que todos los enlaces de las publicaciones funcionen correctamente.

Guardar configuración de enlaces permanentes

Cada vez que muevas un sitio de WordPress de un dominio a otro o de un servidor local a un sitio en vivo, te enfrentarás a enlaces rotos e imágenes faltantes.

Te mostraremos dos formas de actualizar las URLs. Puedes elegir la que mejor te funcione.

1. Actualiza las URLs usando el plugin Search & Replace Everything (Recomendado)

La forma más segura de solucionar esto es usando Search & Replace Everything. Es un potente plugin de WordPress que te permite realizar fácilmente tareas de actualización masiva en tu sitio web sin escribir complejas consultas a la base de datos.

Primero, necesitas instalar y activar el plugin Search & Replace Everything.

Después de la activación, ve a la página Herramientas » WP Search & Replace.

Buscar y reemplazar URLs de migración de local a sitio en vivo

Desde aquí, necesitas ingresar la URL de tu sitio local en el campo ‘Buscar’ y la URL de tu sitio en vivo en el campo ‘Reemplazar con’.

Desplázate un poco y haz clic en ‘Seleccionar todo’ debajo de las tablas. Esto asegura que el plugin buscará la URL antigua en todas partes de la base de datos.

Seleccionar tablas

Ahora haz clic en el botón ‘Vista previa de búsqueda y reemplazo’ para continuar.

El plugin buscará en tu base de datos todas las instancias de la URL antigua y luego previsualizará los resultados.

Previsualizar cambios

Si todo se ve bien, haz clic en ‘Reemplazar todo’ para guardar los cambios.

Verás una advertencia sobre los cambios que estás realizando. Haz clic en ‘Sí’ para continuar.

El plugin ahora actualizará la base de datos y reemplazará las URLs locales con la URL de tu sitio web actual.

2. Actualizar URLs manualmente (Avanzado)

Otra forma de actualizar las URLs es usando la siguiente consulta SQL:

UPDATE wp_posts SET post_content = REPLACE(post_content, 'localhost/test/', 'www.yourlivesite.com/');

Simplemente ve a phpMyAdmin, haz clic en tu base de datos y luego haz clic en ‘SQL’ en el menú superior y agrega la consulta anterior.

Asegúrate de cambiarla a las URLs de tu sitio local y sitio en vivo y haz clic en el botón ‘Ir’.

Corregir imágenes y URLs rotas de WordPress después de mover a sitio en vivo

Eso es todo. Ahora has migrado con éxito WordPress de tu servidor local a un sitio en vivo.

Esperamos que tu sitio web en vivo esté funcionando sin problemas. Si notas algún error, puedes consultar nuestra guía sobre errores comunes de WordPress para obtener ayuda con la solución de problemas.

Esperamos que este artículo te haya ayudado a mover WordPress de un servidor local a un sitio en vivo. También te puede interesar nuestra guía sobre cómo mover un sitio en vivo a un servidor local o consultar la lista de verificación definitiva para migración de sitios web para pasos prácticos de migración de WordPress.

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

912 CommentsLeave a Reply

  1. Hi guys tearing my hair out. Original site on local server works well on local server. The live site on the remote server works well on the live server. When I move it to the local host it gives me this php error when installing plugins… i have read all blogs and issue not resolved for me. I tried both the duplicator and manual process but still get this php error :(

    Advertencia: Ocurrió un error inesperado. Algo podría estar mal con WordPress.org o la configuración de este servidor. Si sigues teniendo problemas, por favor intenta los foros de soporte. (WordPress no pudo establecer una conexión segura con WordPress.org. Por favor, contacta a tu administrador de servidor.) en C:\wamp\www\missflairword\wp-includes\update.php en la línea 457

    • Parece que tu instalación local no puede conectarse a internet. Esto podría suceder si Apache está bloqueado por el firewall de tu red. Necesitas permitir que Apache acceda a internet desde la configuración del firewall de Windows.

      Administrador

  2. ¡Wow chicos, este tutorial fue excelente, preciso y muy bien detallado! ¡Muchas gracias, me ayudaron a publicar mi primer sitio de WordPress desarrollado localmente justo en la fecha límite sin ningún error. ¡Saludos cordiales!

  3. Alguien debería decirme cuando vean una mejor palabra para Genio, porque eso es lo que ustedes son. Sus tutoriales me han convertido en un pequeño genio.

    Gracias, chicos

  4. ¡Qué SALVAVIDAS! Intenté varias sugerencias de otras personas y diferentes plugins que se supone que lo hacen fácil... Nada funcionó hasta esto. ¡Gracias!

  5. He seguido todos los pasos indicados. Cuando accedo al sitio en vivo, obtengo todo lo que puedo sin cambiar las URL de los medios.
    Todavía no puedo hacer eso porque no puedo iniciar sesión en el área de administración. Recibo los siguientes errores en la pantalla encima del cuadro de inicio de sesión y los inicios de sesión válidos no son aceptados (verificado con myPHP):

    Advertencia: session_start(): No se puede enviar la cookie de sesión – ya se enviaron encabezados (la salida comenzó en /home/cgbookss/public_html/wp-includes/functions.php:1) en /home/cgbookss/public_html/wp-content/plugins/event-commerce-wp-event-calendar/evntgen-scbooking.php en la línea 519

    Advertencia: session_start(): No se puede enviar el limitador de caché de sesión – ya se enviaron encabezados (la salida comenzó en /home/cgbookss/public_html/wp-includes/functions.php:1) en /home/cgbookss/public_html/wp-content/plugins/event-commerce-wp-event-calendar/evntgen-scbooking.php en la línea 519

    Advertencia: No se puede modificar la información de encabezado – los encabezados ya se enviaron por (la salida comenzó en /home/cgbookss/public_html/wp-includes/functions.php:1) en /home/cgbookss/public_html/wp-login.php en la línea 424

    Advertencia: No se puede modificar la información de encabezado – los encabezados ya se enviaron por (la salida comenzó en /home/cgbookss/public_html/wp-includes/functions.php:1) en /home/cgbookss/public_html/wp-login.php en la línea 437

    ¿Tienes alguna sugerencia?

  6. .no puedo hacer que phpmyadmin funcione localmente. parece que no has incluido eso, y el enlace que proporcionaste para “explicar” cómo usar phpmyadmin, se refiere a que se ejecuta en cpanel y no localmente.
    sería bueno si pudieras explicar cómo ejecutar phpmyadmin localmente, a través de webmatrix para explicar.

  7. Este tutorial fue de gran ayuda. Arreglé algunos errores de servidor 500 después de editar el archivo htaccess.php. ¿Pero todavía no tengo acceso al panel de administración de wp? ¿Alguien tiene el mismo vacío en el enlace del backend? ¿Cuál podría ser la solución?

  8. Tengo el mismo problema exacto. Estoy tratando de encontrar una solución para esto, pero parece que no se menciona ninguna aquí en esta página, ni en los comentarios.

  9. Tengo problemas con la dirección de mi nuevo sitio. Todo lo demás parece funcionar bien.

    En phpmyadmin, si cambio la url del sitio para que dirija el sitio a la subcarpeta correcta, el contenido del sitio web desaparece cuando el valor de la opción “inicio” es correcto. Luego, si también cambio mi valor de inicio a la misma dirección en la que están los archivos, es decir, la misma dirección que la url del sitio, entonces veo el contenido pero la dirección no es la que quería que fuera. También he intentado usar el plugin Velvet Blues, pero no pasó nada.

    En mi caso, la url de WordPress es diferente de la url del sitio web, por lo que, básicamente, los cambios no afectarán en el panel de administración de Configuración.

    Gracias por este gran tutorial.

  10. La otra parte de hacer copias de seguridad es restaurar tus sitios a partir de copias de seguridad. cPanel no facilita esa parte. Las configuraciones pueden diferir de un sitio a otro. A veces, el usuario puede incluso querer mudarse a un proveedor de alojamiento web que no ofrezca cPanel. Para usuarios más avanzados que pueden solucionar estos problemas, las copias de seguridad de cPanel pueden ser una buena opción. Pero para la mayoría de los principiantes puede ser difícil. Hay otras opciones de copia de seguridad, echa un vistazo a nuestra selección de 7 mejores plugins de copia de seguridad de WordPress.

  11. BackupBuddy parece ser una opción un poco cara cuando simplemente puedes hacer una copia de seguridad de un sitio WP a través de Cpanel... ¿hay algún otro beneficio en usar BackupBuddy cuando hacer una copia de seguridad a través de Cpanel es fácil y gratuito?

  12. Hola, todavía estoy batallando con la migración de mi WP multisitio alojado localmente a un servidor web. He reemplazado todas las URLs, hasta donde puedo ver, pero la navegación todavía no funciona. Puedo acceder a la raíz, que muestra la página de inicio correctamente, pero al hacer clic en un enlace de navegación, obtengo este error.
    “No encontrado
    La URL solicitada /index.php no se encontró en este servidor.”

    Aunque las rutas de los enlaces del menú (que se muestran al pasar el cursor) se ven bien. ¿Alguna idea de dónde buscar para resolver esto? Gracias de antemano.

  13. Después de importar la base de datos, intenté hacer el paso 5. Sin embargo, cuando hago clic en wp_options, no tengo un lugar para editar. Dice “la selección actual no contiene una columna única. Las funciones de edición de cuadrícula, casilla de verificación, edición, copia y eliminación no están disponibles.”
    ¿Por qué está sucediendo esto?
    Gracias

  14. Puedes encontrar la información de la base de datos de tu sitio en vivo visitando phpMyAdmin a través de cPanel. Anota el nombre de la base de datos, el host de MySQL, el nombre de usuario de MySQL y la contraseña, y luego ingresa esa información en el archivo wp-config.php de tu sitio en vivo.

    En tu sitio local, ve a localhost/phpmyadmin/ para encontrar el nombre correcto de la base de datos.

  15. Completé todos los pasos y ahora mi sitio en vivo solo muestra Error al establecer la conexión con la base de datos y no puedo acceder a mi localhost en absoluto – es solo una pantalla en blanco. Cuando en el Paso 6 decía cambiar tu archivo config.php, accidentalmente cambié la información en mi archivo local en lugar de la que se actualizó a través de MySql, pero resolví eso y cambié la información de vuelta en mi archivo local a lo que creía que era antes, pero ahora cuando voy a localhost/wordpress (donde había ido antes) solo muestra una pantalla en blanco. Y mi sitio en vivo dice Error al establecer la conexión con la base de datos. Estoy muy confundida. Cualquier ayuda sería bienvenida.

  16. Quiero preguntar algo, si subo mi sitio como un sitio en vivo, ¿aparecerá el enlace de edición o no? Ya se muestra en el servidor local.

  17. Casi, pero me sale esto...

    Parse error: syntax error, unexpected ‘define’ (T_STRING) in /home/klbensonsk/public_html/wp-config.php on line 31

  18. Hola, he subido mi primera página con la ayuda de esta publicación y ha estado funcionando perfectamente desde entonces. Ahora tengo un problema con otro sitio. Revisé todos los puntos críticos una y otra vez, pero siempre tengo el mismo problema. El sitio funciona (con enlaces rotos), pero no puedo iniciar sesión en el sitio de administración. Cambié la base de datos en phpmyadmin y también el archivo wp-config.php. Tienen el mismo nombre de usuario y la misma contraseña, por lo que tienen los mismos datos y aún así tengo el problema. ¿Cómo es posible?

  19. Hola, mi sitio web de WordPress se ha mudado a una nueva dirección IP y seguí los pasos de abajo para arreglar los enlaces rotos. Decía que los arregló, pero mi sitio web todavía no se muestra correctamente. Algunas imágenes se muestran como imágenes rotas y algunos deslizadores de imágenes no aparecen en absoluto. El sitio web también parece mucho más lento. ¿Cómo soluciono todo esto?

  20. Hola, mi sitio web de WordPress se ha mudado a una nueva dirección IP y seguí los pasos de abajo para arreglar los enlaces rotos. Decía que los arregló, pero mi sitio web todavía no se muestra correctamente. Algunas imágenes se muestran como imágenes rotas y algunos deslizadores de imágenes no aparecen en absoluto. El sitio web también parece mucho más lento. ¿Cómo soluciono todo esto?

  21. He tenido dificultades para encontrar una respuesta a una pregunta simple: ¿subo la carpeta de WordPress o el contenido de la carpeta de WordPress a public_html?

  22. Hola. He seguido todos los pasos (creo) y ahora ya no tengo el mensaje de error sobre no tener conexión a la base de datos; en cambio, ahora solo tengo una pantalla blanca en blanco. ¿Puedes decirme dónde me equivoqué?

  23. ¿Es normal que en el paso 6, después de actualizar el archivo wp-config.php, en lugar de aparecer la página de inicio del sitio (como lo vi en localhost) aparezca el proceso de instalación?

    PD: He completado todos los pasos anteriores.

  24. Muy fácil, algunos consejos a recordar, tuve que esperar un tiempo para transferir el sitio de WordPress local a public_html debido a la cantidad de temas que estoy usando.

    Olvidé otorgar acceso al usuario de la base de datos, así que lo hice y funcionó.

    Todos los pasos son importantes, el comando SQL funciona muy bien.

    Renombré .htaccess a .htaccess_old y funcionó

    luego solo actualiza y guarda los permalinks.

    Solución muy fácil para todo.

  25. Gracias por el tutorial.

    Desafortunadamente no me funciona. Creo que hay demasiadas variables con algo así. Tus pasos funcionan para ti, con tu escenario, pero para alguien más puede ser muy fácil terminar con algo más que detenga el proceso. Migrar WordPress es una verdadera tarea en mi experiencia.

    • Tengo más de 30 años de experiencia en TI, incluido el diseño de grandes infraestructuras de más de 1000 usuarios, además de una amplia experiencia en codificación de programas.

      He usado WordPress para crear un sitio y estoy muy contento con el resultado.

      Sin embargo, debo decir que para cualquier cosa que no sea simplemente crear un único sitio de producción, WordPress es increíblemente complicado de usar para cualquiera que contemple crear múltiples sitios, o crear un entorno de desarrollo a producción. Una pesadilla absoluta y sin paliativos.

      ¿Hay algo que los desarrolladores de WordPress puedan hacer para que la arquitectura real sea más fácil de entender y usar? Eso sería genial.

  26. Hola,
    Gran tutorial, muchas gracias. Estoy haciendo mi primer rediseño de wp para un cliente que ya tiene un blog bien establecido con publicaciones, imágenes, etc. He exportado todos sus datos al sitio local, diseñé un nuevo tema con nuevas páginas, etc. Mientras importaba sus publicaciones localmente y seleccionaba la opción de descargar archivos adjuntos, las publicaciones aparecieron pero ninguna de las imágenes, y estoy a punto de subir todo a su servidor.

    ¿Solo subo los archivos del tema y al hacerlo mis modificaciones estarán presentes? ¿O necesito subir todo como sugiere este tutorial? Ella tiene más de 2000 publicaciones, una imagen por cada una, y yo tengo imágenes nuevas, páginas y diseño.

    Si puedes hacer un tutorial para mover/importar un blog rediseñado o recién diseñado a un blog existente con publicaciones, páginas, etc. O indicarme la dirección correcta, sería genial.

    El cliente no me dará acceso al servidor en sí e insiste en hacer la transferencia FTP él mismo porque vio en las noticias que podía sufrir robo de identidad o alguna tontería similar. Le expliqué que podía establecer restricciones de acceso en un inicio de sesión separado, pero él insiste en hacerlo.

    Y no quieren que trabaje directamente en el sitio porque les preocupa el tiempo de inactividad mientras actualizo y lo construyo.

    No siempre puedes ser exigente cuando se trata de clientes y realmente no tengo otra opción, ya casi termino.

  27. ¡Gracias por el tutorial!
    Pero ahora que he importado todo mi sitio, el logo no se muestra y mi Panel de Control no muestra las funciones del tema, ejecuto Divi de Elegant Themes.

  28. He importado mi base de datos y la instalación de WordPress, pero ¿ninguna de mis páginas se muestra cuando inicio sesión en el panel de administración? He activado el tema, ¿pero no hay páginas? ¡Por favor, ayuda!

  29. Buen día.
    Gracias por este tutorial fácil de seguir.
    Seguí todos los pasos y mi sitio parece estar conectado, excepto que mi tema no aparece. Todos los archivos están en su lugar con sus hojas de estilo, pero el sitio parece mostrar HTML plano. ¿Alguien más ha experimentado esto?
    No estoy seguro de cómo solucionarlo.

  30. ¡Gracias por el gran tutorial! Tengo un problema después de hacer todos los pasos; mi sitio web muestra
    Error al establecer una conexión con la base de datos
    ¿cómo puedo resolver este problema?

  31. Muchas gracias.
    Definitivamente soy principiante en WP y esta publicación fue de una ayuda maravillosa. Todo salió perfecto.
    Realmente estoy disfrutando trabajar como diseñador web y desarrollador de WP. Y espero conseguir cada vez más de este tipo de trabajos, y más desafiantes. Aprendí mucho mientras hacía este primer trabajo.
    Gracias de nuevo.

  32. ¡¡AYUDA!!

    He completado del paso 1 al paso 6, pero mi sitio todavía muestra:

    Futuro hogar de algo genial.
    Si eres el propietario del sitio, inicia sesión para lanzar este sitio
    Si eres un visitante, vuelve pronto.

    ¿Por qué está sucediendo esto???

  33. He completado del paso 1 al paso 6, pero mi sitio web todavía muestra:

    Futuro hogar de algo genial.
    Si eres el propietario del sitio, inicia sesión para lanzar este sitio
    Si eres un visitante, vuelve pronto.

    ¿Cuál podría ser el problema???

  34. ¡¡¡AYUDA!!! ¿Por qué recibo este error en el paso 4?

    Consulta SQL:


    — Base de datos: `wordpress`

    — ——————————————————–

    — Estructura de tabla para la tabla `wp_commentmeta`

    CREATE TABLE `wp_commentmeta` (

    `meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
    `comment_id` bigint(20) unsigned NOT NULL DEFAULT ‘0’,
    `meta_key` varchar(255) DEFAULT NULL,
    `meta_value` longtext,
    PRIMARY KEY (`meta_id`),
    KEY `comment_id` (`comment_id`),
    KEY `meta_key` (`meta_key`)) ENGINE = InnoDB DEFAULT CHARSET = utf8 AUTO_INCREMENT =1;

    MySQL dijo:

    #1046 – No se ha seleccionado ninguna base de datos

  35. Hola, gracias por una guía fácil.

    Pero me pregunto cómo puedo exportar a producción cuando WordPress ya está instalado en producción? Rediseñé el sitio web desde cero, lo único es que usé el mismo tema. ¿Cuál sería la mejor manera de poner esto en producción?

    ¡Gracias, sigue con el buen trabajo!

  36. Gran tutorial, gracias por la ayuda.
    Al igual que otros, las actualizaciones de up_user no funcionan y los enlaces en mi sitio todavía llaman a localhost. También me han expulsado como usuario administrador y no puedo iniciar sesión para actualizar permalinks, etc.
    He encontrado un tutorial para restablecer un usuario administrador a través de phpmyadmin, así que lo intentaré a ver si puedo volver a entrar.
    ¡Gracias!

  37. Gran guía, pero tengo un pequeño problema y me pregunto si puedes ayudar.

    He hecho todo lo anterior, pero cuando intento ir a la página .../wp-admin me aparece esto: 'Advertencia: require(/home/username/public_html/wp-includes/pomo/mo.php): failed to open stream: No such file or directory in /home/username/public_html/wp-settings.php on line 76'

    ¿Alguna idea?

  38. Estoy teniendo un error fatal de prlessphp: error de carga: no se pudo encontrar /home1/eminenta/public_html/server/Suman_Creations/wp-content/themes/theme49413/bootstrap/less/bootstrap.lesslessphp error fatal: error de carga: no se pudo encontrar /home1/eminenta/public_html/server/Suman_Creations/wp-content/themes/theme49413/style.less problema cuando muevo mi sitio web de un servidor local a un servidor en vivo

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.