Domanda semplice. Qual è il limite di memoria PHP consigliato per Magento?
Domanda semplice. Qual è il limite di memoria PHP consigliato per Magento?
Risposte:
Il limite di memoria PHP consigliato per Magento è 512M
Dai requisiti di sistema precedenti a EE 1.14.1 e CE 1.9.1 :
[...]
- Compatibilità PHP:
- PHP 5.4 è supportato in modo nativo da EE 1.14 e versioni successive e da CE 1.9 e versioni successive
- Le versioni precedenti di CE ed EE supportano 5.2.13 - 5.3.24; o 5.4.x con una patch per CE o EE (la patch è elencata come Compatibilità PHP 5.4 nel portale di supporto EE)
- Estensioni richieste:
- pdo_mysql
- SimpleXML
- mcrypt
- hash
- GD
- DOM
- iconv
- arricciare
- SOAP (se si deve usare l'API Webservices)
- Modalità_sicurezza disattivata
- Memory_limit non meno di 256 Mb (preferibilmente 512) [grassetto aggiunto]
[...]
Per queste versioni precedenti non viene specificata memoria per i requisiti di sistema solo per le versioni PHP (PHP 5.4 e 5.5), ma esistono problemi noti con il limite di memoria PHP predefinito di 128 Mb per queste versioni PHP.
Fornisco sempre ai miei progetti Magento 1024 M di memoria e anche l' impostazione max_execution_time nel file PHP.
Questa raccomandazione si basa sull'esperienza personale con il timeout dei caricamenti di file a causa del fatto che PHP ha un tempo massimo_esecuzione_precedente di 30 secondi, che in teoria dovrebbe andare bene il 99% delle volte, ma a volte non è sufficiente.