Ho un problema che aumenta il limite di memoria per PHP come modulo Apache.Come aumentare il limite di memoria per PHP oltre 2 GB?
se metto seguente direttiva di configurazione di Apache, che il lavoro OK:
php_value memory_limit 1.99G
Ma oltre 2GB non funzionano, è ripristinare questo valore a 128 MB.
Qual è il problema qui? Ho bisogno di più memoria per alcune attività relative al PDF.
Il server è Debian 2.6.32-5-amd64 # 1 SMP, PHP 5.3.3-7 + squeeze13 con 12 GB di RAM fisica.
2G processi di Apache ! Wow. – Ray
Forse dovresti lasciare la configurazione di apache come predefinita e 'ini_set ('memory_limit', -1);' solo sul file che ti serve. Vedi se funziona. – JRomero
Utilizzando MB invece GB non cambia nulla. Io cosa c'è qualche altro limite forse da qualche parte nella configurazione di Apache. Inoltre, poiché so che memory_limit non può essere modificato in fase di esecuzione e il valore predefinito è 128 MB. Forse posso impostarlo nel php.ini principale ma non voglio che altri VHOST abbiano impostazioni così grandi da usarlo per VHOST. – mikikg