Looking over the referrer stats, it seems that many people reach this blog through Google searches more or less aligned with “How do I install PHP on IIS?”. I think XAMPP might be a better, and easier answer for many about to embark on a frustrating journey.

I can appreciate the need to install PHP under IIS for some purposes. For instance you need your application to co-exist in an environment where you are subject to the existing infrastructure, ranging to the more rudimentary “It’s what the client wants” concerns.

For the most part, I think we can all agree that few, if any visitors to this page would actually be building a web server to be deploy in a data-centre for production/mission critical purposes. I’d hazard that the vast majority of these visits are more interested in learning about PHP, dealing with configuration mysteries or just want a sane development environment in which to code, debug and test.

Read the rest of this entry »

Posted by Paul Skinner, filed under Apache, PHP, Win32. Date: April 10, 2008, 8:14 pm | No Comments »

I’d just had it. That wretching financial pain that comes with the prospect of having to buy another “on-contract full-price” phone to replace an HTC Touch that replaced a Motorola Razr that my dear wife lovingly laundered no more than 2 months ago. Then again, I’ve not had much luck with phones since about 2004; averaging one every year or two, so this really sucks… again.

The human mind is a wonderful thing. It’s also the most rambling, dynamic, worry-wart of an affair that conjures up all sorts of scenarios and what-if situations.

So I start wondering…

Wondering whether or not some jerk is out racking up a massive long distance toll to “Burkina Faso, Disputed Zone”.

Wondering if I should drive back to the office just to find it staring at me, mocking me for the worry, wasted time and fuel.

Read the rest of this entry »

Posted by Paul Skinner, filed under Life. Date: April 7, 2008, 8:07 pm | No Comments »

Someone get a mop!

Digging through the FC8 available package list, what do I see but a long list of Asterisk components and features! This is fantastic news for both Asterisk and the Fedora Project. This will vastly simplify things for anyone interested in giving Asterisk a try as it’s no more than a few clicks away requiring no compiling and related complexities.

Was all this in FC7 and I didn’t notice??!

I couldn’t wait. I jumped ahead and installed some of the basic Asterisk packages:

  • Asterisk
  • Asterisk-voicemail
  • Asterisk-conference
  • Asterisk-voicemail-plain
  • Asterisk-curl

This is my first taste of Asterisk 1.4 so I’m going to keep this really simple. I’m going to setup this Asterisk install as a SIP peer to my existing 1.2 installation. For the most part, default installation files will be used on the FC8 side of things.

Read the rest of this entry »

Posted by Paul Skinner, filed under Asterisk, Fedora Core, Linux. Date: April 6, 2008, 6:22 pm | 1 Comment »

I’m going to cheap out and review FC8 in a VM as I don’t have a partition to dedicate to a full-on hardware installation (I’ll pay for this choice a bit later) at the moment.

FC8 was downloaded directly from the fedoraproject.org site in ISO DVD format.

The first part of this post discusses some pains in getting Virtual PC to play nice with FC8… scroll ahead if you don’t care about installing under Virtual PC…

A previously installed copy of Microsoft Virtual 2007 will be used to host the FC8 install. The VM will be allocated 512MB of RAM and a 32GB virtual drive. The host OS is Windows XP on an Intel E6600 with 3GB of RAM.

Right off the bat, the graphical installation seems to be out of the question. Once beyond the bootloader, the generic framebuffer doesn’t seem to be handled well by Virtual PC 2007 but I’m sure this is fine on real hardware (in hindsight, this probably isn’t true, if you specify the kernel parameters described below during the installer’s kernel boot, the graphical install should work just fine).

The text installer software is the ever familiar Anaconda installer, where the 32GB virtual disk was partitioned and formatted using defaults most of the way along. The “Office and Productivity”, “Software Development” and “Web Server” collections were selected for installation.

The installer chugged through and completed in fairly short order.

The VM was rebooted and then things got interesting.

Read the rest of this entry »

Posted by Paul Skinner, filed under Apache, Fedora Core, Linux, PHP, Reviews. Date: April 5, 2008, 1:30 pm | No Comments »