PHP memory limit

Innen: Szitár-Net Wiki
Ugrás a navigációhoz Ugrás a kereséshez

Előfordulhat, hogy műveletek (pl. nagyméretű migrate) végrehajtása során a következő hibaüzenetet jelzi a php: "Allowed memory size of 134217728 bytes exhausted..."

  1. Ekkor megoldást jelenthet a php.ini memory_limit paramtéter értékének a megemelése. Állítsuk át 2048M -re.
  2. Az átírást követően győződjünk meg róla, hogy a művelet sikeres volt és a php már az új értéket használja. Használjuk a php -i parancsot.
  • Ha a módosítás nem volt sikeres, akkor keressük meg a wampserver mappáját, azon belül pedig a használtban lévő php verzió mappáját. Majd itt nyissuk meg a php.ini konfigurációs fájlt és állítsuk át a paramétert. (A php-development és php-production ini fájlok is tartalmaznak memory_limit paramétert)