J'ai remarqué que le manuel de Magento 2.1 recommande memory_limit=2G
dansphp.ini
. C'est une quantité folle de mémoire, cette mémoire n'est-elle pas autorisée par requête HTTP? Je doute qu'il existe un fournisseur d'hébergement qui fournisse cette quantité de mémoire pour les scripts PHP, et qui rend certainement Magento non viable pour l'hébergement partagé.
Est-ce peut-être un montant pour la configuration et la migration? Ce montant est-il vraiment nécessaire pour la production?
J'ai aussi trouvé dans la documentation:
Set the PHP memory limit.
Our detailed recommendations are:
Compiling code or deploying static assets, 756M
Installing and updating Magento components from Magento Marketplace, 2G
Testing, 2G
Il ne mentionne pas de recommandations de production. Qu'est-ce qui est recommandé pour la production?
.user.ini
à la liste des fichiers que Magento utilise / crée pour appliquer cette limite. À la fois dans la racine et danspub/
.