Wordpress

Com solucionar l'error esgotat de memòria de WordPress augmentant el límit de memòria PHP del vostre lloc

Com ja sabeu, WordPress es construeix utilitzant PHP. Aquest llenguatge de programació és increïblement flexible, però també té alguns inconvenients. Per exemple, si no assigneu prou memòria per a la vostra instal·lació de WordPress, podeu començar a trobar l'error ocasional "Memòria PHP esgotada".

En poques paraules, aquest error significa que el vostre servidor no assigna prou recursos perquè WordPress executi els scripts PHP que necessita per funcionar correctament. Aquest problema pot afectar negativament la funcionalitat del vostre lloc, però hi ha diverses maneres de solucionar-lo i fins i tot de prevenir-lo.

En aquest article, us mostrarem com solucionar el problema de la memòria esgotada augmentant el vostre límit de memòria PHP. Tanmateix, primer, parlem de com reconèixer aquest error i què significa!

Per què veieu un error de límit de memòria de WordPress al vostre lloc

Com hem esmentat anteriorment, l'error de límit de memòria PHP significa que no esteu assignant prou recursos perquè la vostra instal·lació de WordPress funcioni correctament. El problema sol presentar-se amb un missatge com ara:

La memòria es va esgotar error fatal de PHP.

Tanmateix, no us espanteu la paraula "fatal". El vostre lloc web no està malmès, però haureu de fer alguns canvis a la instal·lació de WordPress si voleu que funcioni correctament. Concretament, voldreu augmentar el vostre límit de memòria PHP.

Per "Límit de memòria PHP", ens referim a la quantitat de memòria del servidor que s'assigna per executar scripts PHP. Per defecte, aquest nombre hauria de ser d'uns 64 MB o més. En la majoria dels casos, però, 64 MB són més que suficients.

La majoria dels servidors d'allotjament us proporcionen molta més memòria que això, de manera que augmentar la mida de memòria permesa per PHP no hauria d'afectar negativament el rendiment del vostre lloc web. De fet, tret que utilitzeu un host web barat o que configureu WordPress manualment, el vostre límit de memòria PHP no hauria de ser cap problema.

Podeu comprovar fàcilment quin és el vostre límit de memòria PHP accedint al vostre tauler de control de WordPress i navegant-hi Eines> Salut del lloc> Informació. A continuació, podeu fer clic a Server pestanya i cerca el Límit de memòria PHP entrada.

Un lloc web amb una gran mida de memòria PHP.

Dins de la Server pestanya, també podeu consultar altra informació com ara la vostra versió PHP i la Límit de temps PHP. L'última variable, que és en segons, defineix quant de temps s'han d'executar els scripts PHP abans que s'acabin el temps d'espera.

De moment, centrem-nos en el límit de memòria PHP. Com podeu veure, l'exemple anterior té un límit bastant alt, la qual cosa significa que és poc probable que el lloc web trobi un error de memòria esgotada de WordPress.

Si el vostre lloc té un límit de memòria baix (<64 MB), és del vostre interès augmentar-lo. Hi ha un parell de maneres de fer-ho.

Porta el teu lloc web de WordPress al següent nivell

Tant si necessiteu ajuda per navegar pel vostre tauler de control d'allotjament web, per solucionar un error o per trobar el connector adequat, podem ajudar-vos! Subscriu-te al nostre resum mensual perquè no et perdis cap article.

Dóna'm d'alta

Com resoldre l'error de límit de memòria de WordPress (2 mètodes)

Quant a Errors de WordPress vaja, aquest té una causa i una solució clares. No esteu assignant prou memòria per a la vostra instal·lació de PHP, de manera que heu d'augmentar aquest nombre. En aquesta secció, repassarem dos mètodes que podeu utilitzar: una tècnica manual i una altra que requereix la vostra cartera.

1. Augmenteu manualment la memòria PHP assignada al vostre lloc web

WordPress us permet declarar la mida de memòria permesa manualment modificant un dels dos fitxers: . Htaccess  wp-config.php. Tanmateix, canviant la instal·lació de WordPress . Htaccess El fitxer pot provocar errors a tot el lloc, ja que aquest fitxer regula com interactua amb el vostre servidor.

Augmentant el vostre límit de memòria PHP wp-config.php és, en la majoria dels casos, l'opció més segura i és molt fàcil de fer. Tot el que necessiteu és un client SFTP (Secure File Transfer Protocol). com FileZilla que podeu utilitzar per connectar-vos al vostre lloc web.

Quan accediu al vostre lloc web mitjançant SFTP, obriu el WordPress root carpeta i cerca el wp-config.php fitxer dins d'ella.

Un fitxer wp-config.php de WordPress.

Obriu aquest fitxer amb un editor de text i hauríeu de veure alguna cosa com això:

Edició d'un fitxer wp-config.php.

Per augmentar el vostre límit de memòria PHP, simplement podeu afegir una única línia de codi en qualsevol lloc després de l'etiqueta i abans de la part del fitxer que diu "/* Això és tot, deixeu d'editar! Feliç blocatge. */”.

Aquest és el línia de codi afegir:

define('WP_MEMORY_LIMIT', 'XXXM');

Haureu de substituir el "XXX" variable dins d'aquesta línia amb la quantitat de memòria que voleu assignar a PHP. Com hem esmentat abans, el mínim absolut amb què us heu de conformar és de 64 MB.

Tanmateix, també podeu duplicar el número per jugar amb seguretat o augmentar-lo encara més. Per exemple, si establiu un límit de memòria PHP de 256 MB, es veuria així:

define('WP_MEMORY_LIMIT', '256M');

Un cop hàgiu definit un número, deseu els canvis a wp-config.php i tanqueu l'editor. Ara torneu al vostre tauler de control de WordPress i navegueu-hi Eines > Salut del lloc > Informació > Servidor per veure si els canvis van passar.

En alguns casos, declarar el vostre límit de memòria PHP manualment no funcionarà perquè no teniu els permisos necessaris per canviar aquest valor. Si no podeu ajustar la mida de la vostra memòria de WordPress manualment, us deixarà una altra opció.

2. Actualitzeu el pla d'allotjament del vostre lloc web

Normalment, si utilitzeu un proveïdor d'allotjament de WordPress decent, no us haureu de preocupar per augmentar el vostre límit de memòria PHP. Una advertència és que si ho ets utilitzant allotjament compartit, és probable que us trobeu amb recursos limitats. Per tant, si trobeu aquest error, pot ser que sigui el moment d'actualitzar a un millor pla d'allotjament.

Actualitzant el vostre paquet d'allotjament normalment donarà lloc a un augment de la memòria PHP disponible. Això vol dir que és molt menys probable que trobeu un error de límit de memòria de WordPress. L'únic factor limitant és el vostre pressupost.

Si no podeu actualitzar els plans d'allotjament ara mateix, val la pena contactar amb l'equip d'assistència del vostre proveïdor i veure si poden augmentar el vostre límit de memòria PHP. Si no poden, pot ser que sigui el moment de fer-ho canvieu a un millor amfitrió de WordPress que ofereix límits elevats de memòria PHP en plans assequibles.

Evita l'estrès

Eviteu solucionar problemes quan us registreu a DreamPress. Els nostres amables experts de WordPress estan disponibles les 24 hores del dia, els 7 dies del dia, per ajudar-vos a resoldre problemes del lloc web, grans o petits.

Consulta els plans

Voleu més consells d'error de WordPress?

Un cop hàgiu augmentat la memòria PHP al vostre lloc web de WordPress, podem ajudar-vos a abordar altres problemes. Hem creat diversos tutorials per ajudar-vos a solucionar tots els missatges d'error:

  • Com corregir errors habituals de WordPress
  • Com solucionar problemes de la pantalla blanca de la mort de WordPress (WSoD)
  • Com es corregeix l’error del servidor intern de 500 a WordPress
  • Com corregir errors de sintaxi a WordPress
  • Com solucionar el problema de no enviar correu electrònic de WordPress
  • Com solucionar l'error en establir la connexió a la base de dades a WordPress
  • Com solucionar l'error 404 de WordPress no trobat
  • Com arreglar el text blanc i els botons que falten a l'editor visual de WordPress
  • Com solucionar l'error de contingut de la barra lateral a WordPress (en 3 passos)
  • Què heu de fer quan us bloquegeu fora de l'àrea d'administració de WordPress
  • Com solucionar el problema d'actualització i redirecció de la pàgina d'inici de sessió de WordPress

Voleu més informació sobre la gestió del lloc de WordPress? Fes una ullada al nostre Tutorials de WordPress, una col·lecció de guies dissenyades per ajudar-vos a navegar pel tauler de control de WordPress com un expert.

Augment del límit de memòria PHP

Trobar-se amb un error fatal de PHP pot ser preocupant, però no necessàriament és un motiu de preocupació. Aprendre a augmentar el vostre límit de memòria PHP és relativament senzill si no us importa utilitzar un client SFTP i afegir una sola línia de codi a un dels fitxers bàsics de WordPress.

L'alternativa és actualitzar el vostre pla d'allotjament o optar per un millor proveïdor. La majoria de les opcions d'allotjament compatibles amb WordPress ofereixen límits alts de manera predeterminada, de manera que mai més us trobareu amb un error d'esgotament de memòria PHP.

Si esteu preparat per utilitzar un host web optimitzat per a llocs web de WordPress, consulteu el nostre Paquets d'allotjament DreamPress! Oferim configuracions optimitzades de WordPress, de manera que dediqueu menys temps a solucionar errors i més temps treballant al vostre lloc web.

Articles Relacionats

답글 남기기

이메일 주소는 공개되지 않습니다.

Torna al botó superior