Folks, I am trying to figure out what is a constant 500 error on our news website.
We are hosted on Dreamhost, Re-seller's plan.
After contacting Live help at DH I have learned, we are "hitting the memory limit." And we are to "suppose to buy VPS".
All my efforts to learn "numbers" so I can talk the bookkeeper into it, did not give any results. "We do not give information on memory limits for security reasons", or " you have to trust me, you are hitting the memory limits" where the suggestions.
I went to Plugins Search in my WP and found several plugins what monitor and display PHP Memory. I have learned I was using "Memory usage : 56.96 MByte"
Sure enough, I went to to internet, searching 500 error + dreamhost + Memory usage"
I got a suggestion from someone to call DH (impossible - they do not give tel. numbers!) and ask if THEY HAVE PHP MEMORY LIMIT and what is it.
It was something new to me, and I went Live chat support on DH.
If I understood correctly, Dreramhost has on re-seller's accounts 64 MB of PHP memory allocated not "per instance" (read "per requesting it domain"), but per "re-seller's account".
Means, you have a plan with Unlimited domains, Unlimited traffic, Unlimited space and it all indeed will work, ----> if your websites are NOT PHP driven.
If you have just TWO WP websites with memory-greedy plugins and each wants 32 MB of PHP memory - you have a welcoming 500 server error.