PHP Error | HTTP Error 500.0 – Internal Server Error | C:\Program Files\PHP\vX.0\php-cgi.exe – The FastCGI process exited unexpectedly


After installing PHP on your IIS,  you might be stuck with the following error :

Http Error 500.0 FastCGI process exited unexpectedly. ”

This error occurs when the Visual C++ Redistributable file to handle CGI process is not present in the system.

To resolve this issue you just need to install proper VC++ redistributable file.

So if you are facing this issue, and if the system does not have proper VC++ version, then just install the version of VC++ supported by the PHP version installed on your system to resolve this error.

List of PHP versions and the VC++ versions supported by it:

PHP version MVC version Supported VC++ version
PHP 7.0 VC 14 Build VC ++ 2015
PHP 5.6 VC 11 Build VC ++ 2012 / update4
PHP 5.5 VC 11 Build VC ++ 2012 / update4
PHP 5.3 VC 9 Build VC ++ 2008

So happy troubleshooting folks . 😉

Windows 10 Insider Preview Build 10074 (April Update) is available now: Let’s see what’s new

Win 10 Tiles

Microsoft made some pretty cool Windows 10 announcements at the Build 2015 happening at San Francisco, with it came latest Windows 10 insider Preview Build 10074. This new build is available to both the Fast and Slow ring of Windows Insiders (The Windows Insider program by Microsoft allows users to sign up for early builds of the Windows operating system.), which also means that ISOs are too available for those who like a clean install. According to the blog post by Microsoft this version of early build comes with lot of subtle changes and improvements, along with some more evolved features. Many of the changes were influenced directly by Windows Insiders feedbacks. One of those changes is the reintroduction of some Aero Glass elements in the UI. Also Microsoft promises to use insider feedback directly to shape how their feature teams operate, and they hope that Windows 10 will be the best version of Windows yet because the public have a direct hand in its creation.One other subtle change is that Microsoft has renamed its “Technical Preview” to “Insider Preview” to reflect the importance of the Windows Insider community in how they’re building Windows 10.

Win 10 PC
Windows 10 PC

Continue reading “Windows 10 Insider Preview Build 10074 (April Update) is available now: Let’s see what’s new”

Install Ubuntu inside Windows.

Ubuntu Logo

Ubuntu is the most popular Debian-based desktop Linux distribution with Unity as its default desktop environment. So today we’re going to see how to install Ubuntu inside Windows.

Dual boot the easiest way

Multi-booting is the act of installing multiple operating systems on a computer and being able to choose which one to boot when starting the computer. Dual-booting refers to the common configuration of specifically two operating systems on the same machine.

Windows can stay on your computer, when you install Ubuntu! It’s handy to turn your computer into a dual-boot machine. That way you can choose each time you turn on your computer, what operating system you want to boot: Ubuntu or Windows.

Dual Boot Windows 8 and Ubuntu
Dual Boot Windows 8 and Ubuntu

You can do this either by using a separate partition for Ubuntu or it’s also possible to install Ubuntu within Windows, basically as an application. This is done with an installer called Wubi (Windows-based Ubuntu Installer). I advise against this method, because it’s technically inferior to a normal dual-boot on a separate partition on the hard disk but this one is easy for the noobs as you will not harm anything on your computer.

With a Wubi installation of Ubuntu, you have lesser performance, dependence on Windows and its boot loader, less reliable file recovery and some security issues. In short: a separate partition for Ubuntu is much better.

Now a word about the Wubi.

Wubi (Windows-based Ubuntu Installer) is an official Windows-based free software installer for Ubuntu, which installs the software on an existing Windows partition, thus without need for partitioning. Wubi is an officially supported installer for Windows XP, Vista and 7 users that allows Ubuntu to be installed and uninstalled in a safe, easy way as with any other Windows application. Wubi was born as an independent project and as such versions 7.04 and 7.10 were unofficial releases. Since 8.04 the code has been merged within Ubuntu and  can be found in the Ubuntu Live CD. It was removed in 13.04. The project’s aim is to enable existing Windows users, unacquainted with Linux, to try Ubuntu without risking any data loss due to disk formatting or partitioning mistakes. It can also safely uninstall Ubuntu from within Windows through Uninstall a Program in Control Panel. It is not a virtual machine, but creates a stand-alone installation within a loopmounted device, also known as a disk image, like Topologilinux does. It is not a Linux distribution of its own, but rather an installer for Ubuntu.

Windows 7, Vista, XP, and 2000 are known to work with Wubi. Windows 98 should also work, but has not been thoroughly tested. Windows ME is not supported. Linux is supported through Lubi (Linux-based Ubuntu Installer).

So What about Windows 8?

At this time, Wubi does not work with Windows 8 default boot-loader.  You would be able to install, but not reboot into Ubuntu. If you have upgraded to Windows 8 and still using BIOS firmware, Wubi does work, but do not enable hybrid-sleep on Windows 8.

The WUBI installer is on the 14.04 ISO and works with windows up to 7. It works O.K. for all defined flavours i386/amd64 builds in BIOS mode. Windows 8 and Windows ME are not supported by WUBI. It is shipped on the CD to primarily function as a “cd autolauncher” for people who pop the cd into a Windows machine, at that time it says “You need to reboot, to try ubuntu! [reboot now]” or some such.

Wubi Normal autorun
Wubi Normal Autorun

Officially it is still supported – to be precise, it has 3 more years of support, and wubi has not yet been removed from any isos and is present to download for all releases and is present on all released .isos. (14.04 , 13.04, 13.10, 12.04  and 12.10 point releases)

The Easy installation Part

You can download the latest version of Ubuntu from Ubuntu Download Section.

You can either burn the iso to a CD/DVD or mount it on a virtual drive or just unzip the contents to a folder location and use it in the method below to force Wubi to install Ubuntu inside Windows.

For 14.04 they have simply restricted wubi.exe to not offer the option to install, which you can bypass with a command-line option e.g. if your CD drive is H: you can go to a command line and run:

H:\wubi.exe --force-wubi

Command Prompt Wubi Force
Command Prompt Wubi Force

Now the Wubi will run in forced mode so that you can install Ubuntu inside windows.

Wubi Forced mode
Wubi Forced mode

Click on Install inside Windows button and select the drive to which Ubuntu should be installed and installation size for Ubuntu. Select other options as you need, then click Install.

Wubi installation
Wubi installation

After copying necessary files and taking necessary actions Wubi will prompt you to restart windows. Click Finish and restart the system which will take you to the complete installation of Ubuntu. Connect internet if you want updates to be installed during OS installation. After successful installation the system will auto restart. Voila!!! Now during  boot time you will be presented with the Dual-Boot OS selection screen. Select Ubuntu from it and you will be booted into Ubuntu.

Ubuntu Desktop 14.04 "Trusty Tahr" with Unity 7.2
Ubuntu Desktop 14.04 “Trusty Tahr” with Unity 7.2

So happy installation Folks.

CyanogenMod 11.0 M7 based on Android 4.4.2 Released for supported devices


CyanogenMod, the popular open source OS for smartphones and tablet computers, based on the Android mobile platform is out with yet another milestone release. CyanogenMod pushes newer releases on a nightly, milestone, and “stable version” schedule.


CyanogenMod Team has started pushing the latest milestone release CyanogenMod 11.0 M7 to the download servers for the general public. The latest version of the CyanogenMod is based on Android 4.4.2 KitKat and is now available for download for all compatible devices.According to the team, the new release runs on Android 4.4.2 and the 4.4.3 based milestone release M8 will come sometime in July because the android 4.4.3 KitKat source was release only a week back and they didn’t want to rush it in the stable release. But the 4.4.3 source has been merged into CM for nightlies. You can try the CyanogenMod nightly builds if you’re interested in getting your hand on Android 4.4.3 right away.

In terms of the changes, the M7 builds include an overhaul of the theme chooser, revamped calculator app, improved performance on low memory devices, and many more. The team has also revealed the changelog for CyanogenMod 11.0 M7 which includes:

  • Common: Theme Chooser UI Overhaul
  • Common: Calculator app redesign
  • Common: Performance Profiles
  • Common: Improved theming performance on low memory devices (~512MB RAM or less)
  • Trebuchet: Move settings to new slide-out panel
  • Trebuchet: Consolidate settings for home and drawer options
  • Media: Add FFMPEG support (expanded media format support)
  • Bluetooth: Improved support for new car audio systems and docks
  • Various small bugfixes, global and device-specific

With the latest build, Cyanogen has announced support for new devices that include the HTC One M8, Samsung Galaxy Tab Pro 8.4 (mondrianwifi), Galaxy Note 8.0 LTE (n5120) and LG G2 Docomo (l01f).The CM Team also mentioned that the non-device specific code was branched on May 22nd and Device specific code was branched on May 31st. The team has also tipped those who jump between nightlies and M releases to pay attention to the May 22nd branch point.

Updated builds can be grabbed from CM Updater on your CM running device as an over-the-air update or directly from CyanogenMod website for manual flashing. CM 11.0 M7 is available for around 40 devices and is the most stable AOSP (Android Open Source Project) fork available.

So Happy flashing guys!

Source : CyanogenMod Blog