[quote]Yes, that was a total blackout for all my sites. A shame about the hardware failure but they dealt with it quickly.
So my forums has mysteriously been running without internal server errors recently, and I don’t know what exactly I did to fix it. I did do a minor update to the latest version of phpBB, and deleted a 100 or so inactive users (some leftover spambots I hadn’t yet deleted). So to those still having problems, make sure you’re running the latest phpBB version and that your mods are also updated.
Despite that I still suspect it’s the SQL server that was at fault–it sometimes took a long time to finish its tasks, and my SQL logs had hundreds of thousands of slow_query entries. I’m not a SQL wiz by any stretch, but I suspect that those slow queries were delaying the php scripts from finishing and causing excessive stalled sessions of php.cgi on my server, in turn causing the 500 errors. When the 500 errors were bad, I was noticing that they were restarting my SQL server more than once a day. I wonder if something was wrong with it that has been fixed. The traffic on the forum has been about the same, so it wasn’t just simple database strain causing the slowdown.
Then again, I don’t think that small forums have these issues, and I am sure that any good sized phpBB forum is going to tax the server, and a larger forum probably needs a dedicated server. We’ll see what happens when phpBB 3 comes out, hopefully they’ve made it a little less resource-intensive for larger forums.[/quote]
I don’t want to dissuade you from using the message board system you want, but I tried a phpBB 3 beta a couple of months back, and I wasn’t impressed. I use MyBB for my smaller forums, and I think it is far, far superior to phpBB in terms of standard features and its control panel.
For my largest forum, however, we use vBulletin. At $160 for a user license, it may seem a bit much for a forum, but it runs beautifully here and it’s used by large companies to manage huge boards.
We will also go dedicated, probably late this year if our growth pattern continues. Then DreamHost will let us name our own server
Co-Host, The Paracast
[b]My DreamHost Promo Plan—Use the code: [color=#CC0000]ROCKS[b][/color]