Kuinka lisätä PHP-muistirajoitusta WordPressille

Jotta WordPress-sivustosi toimisi optimaalisesti, on tärkeää, että sinulla on riittävä PHP-muistirajoitus. Oletusarvoisen PHP-muistirajoituksen voi olla liian alhainen resurssivaativisten lisäosien tai teemien vuoksi, mikä johtaa virheisiin kuten "Fatal error: Allowed memory size of X bytes exhausted". Tämän artiklan avulla opit kolme tapaa lisätä PHP-muistirajoitusta WordPressille: muokkaamalla wp-config.php-tiedostoa, käyttämällä .htaccess-direktiiviä ja muokkaamalla php.ini-tiedostoa Pleskin kautta.

Menetelmä 1: Muokkaa wp-config.php-tiedostoa

wp-config.php-tiedosto on WordPressin ydinasetustiedosto. Voit määritellä PHP-muistirajoituksen suoraan tässä tiedostossa.

  1. Kirjaudu hosting-tiliisi FTP:n kautta tai käytä ISP:si (Internetport) tarjoamaa tiedostonhallintaa.
  2. Navigoi WordPress-asennuksen juurihakemistoon.
  3. Lataa kopio wp-config.php-tiedostosta paikalliselle koneellesi muokkausta varten.
  4. Avaa wp-config.php-tiedosto tekstieditorissa (kuten Notepad++ tai Sublime Text).
  5. Lisää seuraava koodirivi rivin jälkeen, jossa lukee /* That's all, stop editing! Happy blogging. */:
    define('WP_MEMORY_LIMIT', '256M');
  6. Tallenna muutokset ja ladattuasi muokatun wp-config.php-tiedoston takaisin palvelimellesi.

Menetelmä 2: Käytä .htaccess-direktiiviä

.htaccess-tiedosto käytetään erilaisista asetusmuutoksista Apache-palvelimilla. Voit lisätä PHP-muistirajoitusta lisäämällä direktiivin tähän tiedostoon.

  1. Kirjaudu hosting-tiliisi FTP:n kautta tai käytä ISP:si (Internetport) tarjoamaa tiedostonhallintaa.
  2. Navigoi WordPress-asennuksen juurihakemistoon.
  3. Lataa kopio .htaccess-tiedostosta paikalliselle koneellesi muokkausta varten. Jos .htaccess-tiedostoa ei ole, voit luoda uuden.
  4. Avaa .htaccess-tiedosto tekstieditorissa (kuten Notepad++ tai Sublime Text).
  5. Lisää seuraava koodirivi tiedoston loppuun:
    php_value memory_limit 256M
  6. Tallenna muutokset ja ladattuasi muokatun .htaccess-tiedoston takaisin palvelimellesi.

Menetelmä 3: Muuta php.ini Pleskin kautta

Jos käytät hosting-palvelua, joka tarjoaa pääsyn Pleskiin, voit muuttaa PHP-asetuksia suoraan hallintapaneelin kautta.

  1. Kirjaudu Pleski-tiliisi.
  2. Navigoi "Websites & Domains"-osioon ja klikkaa sivustoa, jonne WordPress on asennettu.
  3. Vasemmasta valikosta löydä ja klikkaa "PHP Settings".
  4. Skrollaa alas osioon "Additional configuration directives".
  5. Lisää seuraava koodirivi:
    memory_limit = 256M
  6. Klikkaa "Apply" tai "OK" tallentaaksesi muutokset.

Tarkistetaan PHP-muistirajoitusta

Jotta voit varmistaa, että muistirajoitus on lisätty onnistuneesti, voit luoda phpinfo.php-tiedoston ja käyttää sitä selaimella:

  1. Luo uusi tekstitiedosto paikalliselle koneellesi.
  2. Lisää seuraava koodi tiedostoon:
  3. Tallenna tiedosto nimellä phpinfo.php.
  4. Lataa phpinfo.php-tiedosto WordPressin juurihakemistoon.
  5. Selaimella navigoi osoitteeseen http://yourdomain.com/phpinfo.php.
  6. Etsi "memory_limit"-merkintää "Core"-osiossa. Se pitäisi näyttää uusi arvo (esim. 256M).
  7. Turvallisuussyistä poista phpinfo.php-tiedosto palvelimeltasi tarkistuksen jälkeen.

Vianmääritys

  • Muutokset eivät astu voimaan: Varmista, että muokkaat oikeaa tiedostoa ja et ole ristiriidassa muiden asetustiedostojen kanssa. Tyhjennä palvelimen tai selaimen välimuisti nähdäksesi muutokset välittömästi.
  • Palvelinvirhe muutosten jälkeen: Tarkista virhesyntymät koodimuutoksistasi. Palauta varmuuskopio tarvittaessa ja yritä uudelleen huolellisesti.