Will do... running around today, but will get it posted tomorrow. On a related note, for some odd reason (perhaps something I installed?) I found the following in my config.sys file:
SET SHELLHANDLESINC=20
THAT bit of nastiness was causing all sorts of issues when I tried adding a new virtual host to the virtual hosts config file. A (paraphrased, not in front of the machine) "cannot load mime.types - file not found" issue. Remove the new host, works. Add any new host, Apache fails with that error. I'm wondering (ie: strongly suspecting) that it was also the cause of the occasional blank page being served. And possibly some of the weird MySQL corruption issues of the past (which increasing thread concurrency minimized but did not eliminate). I've changed the value to 80, added back the new domain name (and others) and things are running smoothly.
So, note to those running Apache/2:Check your config.sys file for that statement. The following is true:
- It should NOT be set low. I am safely using a value of 80 on a very busy server (Star Trek Phase 2 and numerous Wordpress blogs... 17 or so total).
- If it does NOT exist, you can safely add it to any relatively up to date OS/2 Warp 4 or later (including eCS anyversion)
- If memory serves, various versions of OS/2 default to different values if no value is set in the config.sys file - which brings us to my 2nd point above.