Category: Troubleshooting

Tips on getting PHP to work on Windows/IIS

Trying to set up php on a Windows server running IIS from scratch can be a challenge. I would recommend first trying out the Microsoft’s Web Platform Installer because it is so easy to use, but sometimes that doesn’t set things up correctly. In my experience it usually works, but occasionally the installation fails to create a working environment. In such cases it may be easier to do the installation from scratch by downloading and running the correct PHP installer for your system from php.net.

If you decide to install from scratch, the following tips may help you resolve problems you are likely to encounter along the way.

Continue reading

Mcrypt extension error after installing phpMyAdmin on IIS

If you install phpMyAdmin on IIS and get the error:

PROBLEM: cannot load mcrypt extension. please check your php configuration

This could be due to the extension being missing or that it is not listed correctly in php.ini file. Listed below are the instructions from around the web that I followed to get this working:

Continue reading

Javascript testing for NaN: why doesn’t !=”NaN” work?

A couple of weeks ago, I was working on a custom HTML wrapper for Captivate quizzes that would behave one way if a score were already stored for that quiz, and another if the score were non-existent or zero.

So, how best to test for the existence of a score? Usually I test for the existence of a value with


if (typeof foo != "undefined"){do something}

Continue reading

Adobe Presenter not working with Powerpoint 2010?

If you are having problems with Adobe Presenter after installing Office 2010, chances are, Presenter needs to be updated. Unfortunately Presenter won’t automatically alert you of this, and I’ve found that very few people figure out that it should be updated on their own. Often, Flash needs to be updated also. Here’s how to update Adobe Presenter and Flash.

Continue reading