Prestashop est un outil CMS très utilisé, mais assez gourmand en ressources machine. Dans des environnements un peu chargés, vous pouvez observez (et en pâtir), des ralentissements assez importants, aussi bien en front-office qu’en back-office.

Vous pouvez aussi vous heurter à des dysfonctionnements complets, lorsque, par exemple, vous employez le système des déclinaisons.

Si vous possédez suffisamment de droits d’accès, pour pouvez vérifier quelques valeurs et réglages :

Dans le php.ini (sous les systèmes Debian et assimilés vous trouverez ce fichier dans /etc/php5/fpm ou /etc/php/7.0/fpm)

  • memory_limit =128M ou 256M
  • max_execution_time = 300
  • max_input_time = -1
  • upload_max_filesize=32M
  • post_max_size=32M /etc
  • max_input_vars = 10000

Vérifier également la présence de memcached et configurez le dans votre prestashop