Archive for the ‘Apache’ Category

Update to HTTPD processes running wild

Tuesday, April 29th, 2008

I just updated the previous post by simply changing the title from Mblogging to Moblogging. Needless to say I ended up with about 30 httpd processes, three of them going defunct and two of them eating up 98-99% of CPU availability. Hmmm…..

I am going to try something, as when I post from this blog (I host several other blogs and they seem to be working just fine) I have a rather lengthy list of ping services that I send pings out to. I am wondering if maybe this list has some bad entries in it that is causing the traffic to bounce back and forth or something otherwise causing it to start trying to load several processes to handle it, thus bogging the server down by utilizing the CPU.

HTTPD Process going crazy

Monday, April 28th, 2008

One of the things I have noticed on my aging server, which is going to be replace as soon as I can get my new one delivered to the data center where I do the co-location, is when I make a post from within WordPress, the HTTPD process seems to spawn anywhere from 5-8 children. These each then eat up 4-5% cpu process and 7.5-15 MB memory.

I am not sure why this is, but it then makes the server slow to a crawl on serving web pages, as the HTTPD process is completely maxed and running many children. I can understand that during the post it may need to do this, but after the post is done, and the page is reloaded the processes should go back down, but they are not doing that. And it is only when posting through WordPress that I find it does this. All of the various forum software I have ran on the server has never done this, nor has anything else that I have tried on here. And it seems to have only started after I did the upgrade to Wordpress 2.2.3 at the beginning of the year.

Case in point – I just made a post, and I now have close to 23 instances of HTTPD running on the server and it is not loading any pages (I am restarting the httpd daemon before hitting publish on this post). So I will be glad to get the new server online and get past this, since I have not had the time to find out why it is doing that.

XHTML, PHP, Validation and Browsers

Thursday, September 27th, 2007

Recently for a school project I was working on, I had to develop an XTHML 1.1 Strict validated page and a validated CSS to style the page. This was not a problem in and of itself, however there were several problems that I encountered while trying to serve the pages to different browsers and to the W3C’s validator.

What this post will attempt to do is cover several items that I found necessary to accomplish a page that displayed properly in Internet Explorer 7, Firefox 2, Netscape 9, SeaMonkey, Opera and Safari for Windows. I have not fully tested the resulting pages on the Linux or Mac platforms yet, so I will attempt to do that when time permits. I did however use BrowserCamp to get a screen shot of what it looks like in Safari 2.0.4 and there were some CSS issues (I assume anyway).

(more…)