Wordpress estremamente lento su MAMP

24 gen 2017, 07:48:53
Visualizzazioni: 17.7K
Voti: 5

I miei siti sono estremamente lenti quando li eseguo sulla mia macchina locale, con MAMP su Mac.

Qualche idea su come determinare dove si trova il collo di bottiglia?

È più lento che fare modifiche direttamente sul mio hosting!

Paul

4
Commenti

Qual è la dimensione complessiva del database per il sito che risulta lento?

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

In passato le impostazioni IPv6 sono state un problema per me. Inoltre, potresti trovare utile qualcosa come "VVV" per creare ambienti WordPress locali.

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

Il database è di 3 megabyte.

pcrx20 pcrx20
24 gen 2017 12:28:27

Era veloce prima - Non voglio avere il fastidio di configurare VVV. Preferisco capire perché è così lento il caricamento su MAMP.

pcrx20 pcrx20
24 gen 2017 12:29:07
Tutte le risposte alla domanda 2
6
15

Vai a wp-config.php, trova la riga seguente:

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

E cambiala in:

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

Funziona perfettamente!

4 feb 2017 19:24:34
Commenti

Funziona! Grazie. Non posso credere di essere stato così pigro tutti questi anni, da non aver mai approfondito questa cosa. Tutti quei secondi sprecati si sommano.

Kalnode Kalnode
5 gen 2019 07:06:54

Fantastico, non lo sapevo!

Nathaniel Flick Nathaniel Flick
25 gen 2019 04:46:04

Non ha funzionato per me...

Johnny97 Johnny97
17 gen 2020 00:44:29

Ha funzionato bene per me! Perché questa soluzione funziona?

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

Non funziona con MAMP Pro. "Nessuna connessione al database".

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

Grazie! In Mamp per windows usa: 127.0.0.1:3306

P.O.W. P.O.W.
25 ott 2024 12:22:10
Mostra i restanti 1 commenti
0

Se è un problema del Database, devi modificarlo nel file wp-config.php.

Puoi scegliere:

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

(nota che 3306 è il numero della porta per il DB, assicurati di cambiarlo se necessario, ma 3306 è il valore predefinito per i principali software. Inoltre, è meglio cambiare anche la porta di MAMP a questo valore, ho notato che così facendo può diventare più veloce.)


O, ancora meglio, elimina completamente il protocollo TCP/IP.

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

Non c'è bisogno di dire che questa opzione è più performante.

17 lug 2022 11:39:43