What is your server's memory allocation? Is this under Apache or Nginx? I usually bump up the memory allocation of PHP FPM versions to 256MB (from the default 128MB). Many of my WordPress clients are running just fine with that allocation. Only a Magento install on a dedicated server and a Drupal install got 512MB allocations.