Esta es una publicación de seguimiento de Configuración de MAMP (con WordPress) y es una guía sobre cómo copiar un sitio web en MAMP. O puedo expresar esto diciendo, copiar su propio sitio web de WordPress en vivo y hacer que se ejecute localmente en su computadora portátil o PC. MAMP es una pequeña aplicación que le permite a su computadora ejecutar fácilmente un entorno de servidor web local para WordPress Lo anterior se puede utilizar como entorno de prueba para los próximos cambios en su sitio web si aún no tiene un tema secundario. Esto también podría usarse para tener un área de juego aislada para ver cómo se ve su sitio web en varias formas He intentado ilustrar el movimiento de alto nivel a continuación. Estamos descargando la base de datos MySQL y los archivos de WordPress y colocándolos en MAMP Suponiendo que MAMP ya esté instalado, debemos ejecutar la siguiente lista para lograr una copia local de su sitio web de WordPress: 1. Obtenga una copia de su base de datos de WordPress 2. Descarga una captura de tus archivos de WordPress 3. Importe una base de datos de WordPress usando myPHPAdmin 4. Configure index.php para permitir la conectividad a su base de datos 5. Actualice la base de datos de WordPress para acceder a WP-Admin Descarga tu base de datos de WordPress **1 Abra su proveedor de alojamiento **cPanel **2. **Abra **phpMyAdmin** y seleccione **Exportar** en la barra de menú superior. **3. **Una exportación rápida en **formato SQL** está bien. **4. **Cuando presione ir, comenzará la descarga de su **base de datos MySQL** Descarga tus archivos de WordPress Hay muchas maneras de descargar los archivos de su sitio web, algunas de las cuales se mostrarán en su panel de control Hoy, vamos a elegir **Respaldo** Adelante para la descarga Recibirá un correo electrónico en el lugar donde se ha guardado la copia de seguridad para que la tome mediante el Administrador de archivos o FTP. Además, el archivo de registro de MySQL se incluirá como archivo adjunto. Tal vez una idea para otro blog para restaurar esto algún día. Importación de la base de datos Antes de comenzar, el tamaño de importación máximo predeterminado en phpMyAdmin es de 2 MB. Sin embargo, mi versión alojada de phpMyAdmin de whytepete.com venía con un valor de 50 MB El tamaño de mi base de datos de WordPress es de solo 5 MB âÃÂàesto, por supuesto, variará dependiendo de los volúmenes de contenido. Tuve que modificar el archivo php.ini para permitir la importación **1. **Encuentre los **archivos php.ini *Aquí es donde una herramienta como * *Agent Ransack* * es útil para mí.* **2. **Verifique **MAMP** para confirmar la versión en ejecución. *Ità ¢ÃÂÃÂs probablemente la versión más reciente de MAMP se ejecutará de forma predeterminada de todos modos.* **3 Antes de continuar, confirmemos las diferencias dentro de cada uno de esos **archivos php.ini *WinMerge* * hace el truco, solo hay una diferencia como se muestra a continuación entre la versión 7.17 y 7.0.0 Hay algunas adiciones y cambios a los valores predeterminados por versión principal por lo que parece. * **4. **Detener **MAMPâÃÂÃÂs Apache& Servicios MySQL** y editar el archivo **php.ini relevante *Vale la pena leerlo en la sección de comentarios en la parte superior.* ** 5 Edite lo siguiente cuando sea necesario. **memory_limit** *Cantidad máxima de memoria que puede consumir un script (Predeterminado âÃÂà128M)* **post_max_size** *Tamaño máximo de datos POST que PHP aceptará (Predeterminado à ¢ÃÂà8M **upload_max_filesize** *Tamaño máximo permitido para archivos cargados (predeterminado âÃÂà2M Lo anterior debe configurarse de mayor a menor como se refleja en sus valores predeterminados. Si modificamos el valor upload_max_filesize a 25M, seguirá estando limitado por el valor post_max_size. Esto es lo que hice ya que mi base de datos se ajusta al límite de 8M **6. **Abrir **phpMyAdmin**& crear una **nueva base de datos **7. **Seleccione su nueva base de datos en la barra de herramientas de la izquierda. *La âÃÂÃÂselectionâÃÂàde una base de datos es un poco peculiar, solo tenemos que asegurarnos de que âÃÂà está resaltado antes de importar.* **8. **Haga clic en la pestaña **Importar** y busque la **base de datos de WordPress descargada**9. **Presione **Ir **10. **¡Éxito! Configurar PHP& WordPress Ahora que tenemos nuestra base de datos importada a MySQL Server, necesitamos configurar PHP& WordPress **1. **Primero, veamos los **archivos de WordPress** que necesita de su descarga. *Si tiene una copia de seguridad completa de los directorios de su sitio web, deberá buscar en homedir >public_html.* **2. **Todos esos archivos deben copiarse en **MAMP >htdocs *Reemplazando archivos existentes como index.php.* **3. **Ahora, navegue al sitio web para ver qué está pasando. *Este es un mensaje de error popular.* **4. **Modifique el archivo **wp_config.php** como se muestra. *Tomando nota de la ruta del archivo dentro del encabezado de Notepad++.* Los cambios de nota son: **define(âÃÂÃÂDB_NAMEâÃÂÃÂ, âÃÂÃÂwhytepete *El nombre de la base de datos de WordPress.* * *define(âÃÂÃÂDB_USERâÃÂÃÂ, âÃÂÃÂlocal_user1 *Nombre de usuario MySQL con permisos sobre la base de datos de WordPress .* **define(âÃÂÃÂDB_PASSWORDâÃÂÃÂ, âÃÂÃÂunsafe123 *La contraseña asociada para el encima del usuario.* **define(âÃÂÃÂDB_HOSTâÃÂÃÂ, âÃÂÃÂlocalhost *La dirección de su servidor que aloja MySQL.* table_prefix = âÃÂÃÂwp *Puede encontrar el prefijo de su tabla mirando todas sus tablas dentro de la base de datos de WordPress.* **5 Actualice su navegador yâ ÃÂæ ¡HURRA! Navegación& Acceso de administrador de WP Después de poner en funcionamiento su sitio web local, se dará cuenta rápidamente de que los enlaces navegan a su sitio web en lugar del localhost/subdirectorio apropiado. Sin embargo, escribir URL manualmente funciona bien Además, si navegamos a localhost/wp-admin, será redirigido a su página web real de inicio de sesión de WP-Admin. Si no eres redirigido de inmediato, al menos sucederá cuando intentes iniciar sesión. La solución es actualizar la tabla de Opciones dentro de la base de datos de WordPress como se muestra ¡Y el último paso es arreglar el inicio de sesión!