Nasıl başka bir PHP CLI komut bellek sınırını belirlemek olabilir?

0 Cevap php

Ben (bir büyük kod tabanı kapsayacak gereken bir otomatik dökümantasyon jeneratörü) bir PHP CLI komut dosyasını çalıştırmak ve bu belleğin bir LOT vermek gerekir. Ben güçlü bir makine var ve php.ini ve komut dosyası satır içi ini_set('memory_limit','5120M') bildiriminde hem de php için 5GB ayırdık.

Ben komut üstüne bu satırları eklerseniz:

phpinfo();
exit();

... Ben belirtildiği gibi, 5120M bir bellek sınırı olduğunu iddia ediyor.

Ama yazısı hala hatalar dışarı söyleyerek,

Fatal error: Allowed memory size of 1073741824 bytes exhausted

Ben belirtildiği gibi ... 1GB, hangi 5GB değil.

Komut bellek sınırını belirlemek isteyen olabilir başka bir yer var mı? Bu Fedora Linux çalışıyor.

(Evet, nihai çözüm komut daha verimli olması için yeniden olabilir, ama ilk etapta bunu yazmadım, bu yüzden buna çare önce, ben sadece ona kaynaklarını atmak ve çalıştığını görmek istiyorum. )

0 Cevap