WordPress carga muy lento en MAMP - Soluciones

24 ene 2017, 07:48:53
Vistas: 17.7K
Votos: 5

Mis sitios cargan extremadamente lento cuando los ejecuto localmente en mi máquina con MAMP en Mac.

¿Alguna idea sobre cómo determinar dónde está el cuello de botella?

¡Es más lento que hacer cambios directamente en mi hosting!

Paul

4
Comentarios

¿Cuál es el tamaño total de la base de datos del sitio que está funcionando lento?

Ravi Shinde Ravi Shinde
24 ene 2017 08:02:14

La configuración de IPv6 me ha causado problemas en el pasado. Además, podrías probar algo como "VVV" para crear entornos locales de WordPress.

Nathan Powell Nathan Powell
24 ene 2017 09:03:48

La base de datos es de 3 megas.

pcrx20 pcrx20
24 ene 2017 12:28:27

Antes era rápido - no quiero pasar por la molestia de configurar VVV. Prefiero averiguar por qué tarda tanto en cargar en MAMP.

pcrx20 pcrx20
24 ene 2017 12:29:07
Todas las respuestas a la pregunta 2
6
15

Ve al archivo wp-config.php, encuentra la siguiente línea:

define('DB_HOST', 'localhost:8889');

Y cámbiala por:

define('DB_HOST', '127.0.0.1:8889');

¡Funciona perfectamente!

4 feb 2017 19:24:34
Comentarios

¡Funciona! Gracias. No puedo creer que haya sido tan vago todos estos años, sin investigar esto. Tantos segundos perdidos que se acumulan.

Kalnode Kalnode
5 ene 2019 07:06:54

¡Esto es genial, nunca supe sobre esto!

Nathaniel Flick Nathaniel Flick
25 ene 2019 04:46:04

No funcionó para mí...

Johnny97 Johnny97
17 ene 2020 00:44:29

¡Funcionó bien para mí! ¿Por qué funciona esta solución?

James Hamilton James Hamilton
3 feb 2020 12:15:49

No funciona con MAMP Pro. "No hay conexión a la base de datos".

Khom Nazid Khom Nazid
25 abr 2022 08:16:36

¡Gracias! En Mamp para Windows usa: 127.0.0.1:3306

P.O.W. P.O.W.
25 oct 2024 12:22:10
Mostrar los 1 comentarios restantes
0

Si es un problema de la base de datos, necesitas cambiarlo en el archivo wp-config.php.

Puedes elegir:

define( 'DB_HOST', '127.0.0.1:3306' );

(nota que 3306 es tu número de puerto para la base de datos, asegúrate de cambiarlo según sea necesario, pero 3306 es el predeterminado para la mayoría de los software. También es mejor cambiar el puerto de MAMP a este, he visto que hacerlo lo hace más rápido).


O incluso mejor, eliminar completamente TCP/IP.

define( 'DB_HOST', 'localhost:/Applications/MAMP/tmp/mysql/mysql.sock' );

No hace falta decir que esta opción es más eficiente.

17 jul 2022 11:39:43