27th April 2008, 02:35 pm
PHP APC was being loaded but not used. According to the comments on the PHP.Net page that can cause Apache on Win32 to throw errors when stopping or restarting.
I’ve removed that as well as eAccelerator and my server is running without any issues now.
25th April 2008, 03:19 pm
Apache2.2 was having the same problems as Apache2.0 minus the unexplained crash. Memory was still being consumed in large quantities and it would become unresponsive. Turns out that eAccelerator was still being loaded and some alternate cache thing was also being loaded.
I removed those and it seems to be working fine now. eAccelerator is pretty much garbage. I tried it out when I was developing Bunnies because that site is quite complex. I had disabled it thinking that would be fine but no, it had to be removed entirely. It came to my attention because I upgraded to PHP 5.2.5 and eAccelerator was throwing an error.
It’s gone now and the memory usage is staying more consistant. The site also runs fine. The big reason for looking for accelerators a long time ago was that many of my sites were running on a PIII 933 Mhz system. They’re now running on a Dual Core 1.6Ghz system.
21st April 2008, 12:48 pm
I’ve been having issues with Apache 2.0 failing to respond and throwing random errors with no log to let me know what the problem was so I decided to go ahead and upgrade to Apache 2.2. Everything worked great except for Subversion. And actually it wasn’t subversion’s fault.
Apache2.2 has broken up the various authentication modules into new or renamed modules. Once you run around the internet a few times you find out what those modules are. Then you get this handy dandy “forbidden” error.
In Apache2.0 you could create a user file with plain text passwords. Not so anymore apparently. You have to use htpasswd to generate the encrypted passwords.
So, after updating my password with an encrypted version I can now log into SVN and make changes.
We’ll see if Apache 2.2 runs any better on Windows than 2.0 did.
3rd April 2008, 01:34 pm
MIDI Search is an alternative to FreeRingtoneHeaven.com which focuses on a simple search interface for finding ringtones for your phone as opposed to the directory structure of Free Ringtone Heaven.
The code behind MIDI Search is pretty versatile. With a few minor changes and a new database I’m launching Text Search. Instead of finding and indexing a tens of thousands of MIDI files I’m finding and indexing ten’s of thousands of text files.
One of the things I discovered long ago is that the easiest way to make a web site that gets a lot of traffic is to find a bunch of free content and stuff it into a single web-site and put a nice front end on it.
1st April 2008, 05:42 pm
Dawn of the Geeks: MyMovies is an easy to use web-site that will help you track your DVD collection.
There is no need to type in a bunch of information about every movie you have. Instead just find your movie on IMDB.com and enter the URL on the movie entry page of MyMovies. You can enter as many URLs are you want at once.
The site will automatically grab the title, poster image, rating, runtime, actors, genres etc for all the movies you enter.
You can browse your movies alphabetically or search for them using a variety of criteria such as title, genre or actor. You can also view the stats on your movies to see what ratings, actors, years and genres you prefer.
It’s free to sign up. All you need is an e-mail address for your username and a password. Dawn of the Geeks does not send out e-mails to the users of any of its web-sites.