PHP - Plesk - Cron - bellek boyutu bitmiş İzin?

3 Cevap cron
ini_set('max_execution_time',0);
ini_set('memory_limit','1000M');

Bunlar benim script çok üstündeki ilk iki satır vardır.

Ben cron bellek sınırları geçerli değildi üzerinden bir şey koştu eğer ben izlenim altında oldu, ama yanılmışım. Güvenli mod kapalı ve ben bu değerler ayarlanır ediliyor olmadığını görmek için test ederken onlar ama ben iyi ol 'elde tutmak "PHP Fatal: Bellek tükendi" hatası.

Ben yanlış yapıyor olabilir Herhangi bir fikir ne? Ve nedir "bellek sınırı" değeri "sonsuz" yazı "daha zarif bir şekilde," -1 veya bir şey mi?

3 Cevap

Suhosin sizin Server üzerinde çalışan mümkün? Eğer evet ise, size php.ini içindeki "suhosin.memory_limit" ayarlamak zorunda.

Suhosin şimdi safemode kapalı olsa bile, daha fazla bellek tahsis için izin vermez.

-1 Yerine '1000M arasında 'değiştirildi bellek limiti şu anda her şey mükemmel çalışıyor.

Düzgün php.ini dışında sayısal olmayan değerler ("M", "K") kullanamazsınız. 10000000 muhtemelen işe ayarlanması.