How to upgrade PHP version 5.XX to 7.XX version in XAMPP for Windows Server

There is always an open issue on the older version of tool, so it is best to upgrade your tool if it is going to be compatible. Similarly in PHP also, the older version that I had was 5.5.15 and  figure out that it might breach our security with SQL Injection. Thus, I was forced to upgrade our XAMPP server with the latest PHP version 7.1.

The following resolution also solves the issue of “The program can’t start because php5ts.dll is missing from your computer“.

While working on it, I took the reference from many blog while looking around the solution and indeed those sites helped me. So I thought to blog with all the problem I faced in one place and which might help you in future.

1. First, download the required PHP version for Windows. I strongly recommend to use x86 Thread safe version. In many blog, it suggests for x64 version and it didn’t worked for me.

2. Once you unzip it, simply copy paste the whole php files under PHP folder to your XAMPP installation directory.

Note: I would recommend to make the backup copy of your older PHP folder. You might need .ini file later. 

3. Next, open httpd-xampp.conf from XAMPP configuration.


And modify the PHP location in it. You can comment out the line of php5ts.dll and php5apache2_4 or simply delete it.

LoadFile "C:/xx/xx/server/php/php7ts.dll"
LoadFile "C:/xx/xx/server/php/libpq.dll"
LoadModule php7_module "C:/xx/xx/server/php/php7apache2_4.dll"
#LoadFile "C:/xx/xx/server/php/php5ts.dll"
#LoadModule php5_module "C:/xx/xx/server/php/php5apache2_4.dll"

Then, copy php.ini from your old PHP folder which you back up as in my case, it was asking me that php.ini is missing from your PHP folder. It might not be needed in your case but it is good to have backup in any case.

After this, kindly restart your XAMPP server and it will work with the newer version of PHP.




Thank you





Enable Terminal Server/Multiple RDP Sessions on Windows 10

I got up a requirement to setup Windows 10 in a cloud from where we want to have concurrent users on it at the same time. It is an easy step for System Administrator on Windows Server, however, as being the normal operating system,  it wasn’t easy to fulfill this requirement on Windows 10.

I googled and tried to come up with a solution. I have seen few tools on internet too but they are not working properly with latest Windows update too.

In the end, I manage to get it done and thought to share my step on my blog. Hereby, I modify the termsrv.dll file from the System32 folder to get it done. Continue reading “Enable Terminal Server/Multiple RDP Sessions on Windows 10”

[Solved] .Net Framework Data Provider. It may not be installed. (MySQL Database)

While I was upgrading .Net Framework in our IIS server which was connected to MySQL Database, I started getting an issue:

“Unable to find the requested .Net Framework Data Provider. It may not be installed.”



Continue reading “[Solved] .Net Framework Data Provider. It may not be installed. (MySQL Database)”

[Solved] Couldn’t verify Office 365 Subscription.

I have faced a quite weird issue where Office package (O365) gives an error as “Couldn’t verify subscription Excel/Word couldn’t verify your Office 365 subscription. Please make sure that you’re connected to the Internet.”, even though I have an appropriate license for Office 365.


I got some solution on it and fixed my issue. So I thought to share this info in my blog.

Solution: Continue reading “[Solved] Couldn’t verify Office 365 Subscription.”

Configuring iDRAC in Dell Power Edge Server

iDrac (Integrated Dell Remote Access Controller) is embedded in every Dell Power Edge Server. It helps us to deploy, update, monitor and maintain Dell Power Edge servers without your physical presence in a server room.

It is simple and easy to do.

Configuring iDrac

  1. First, you have to connect your iDrac port with available network which we will configure later. Port looks like:

Continue reading “Configuring iDRAC in Dell Power Edge Server”

[Solved] Unable to Access Mapped Network Drives in Windows 10.

I have a script in my Windows which helps me to mapped different shared locations as a drive.

net use G: \\server1\shared_folder /PERSISTENT:YES

On each logon, it used to mapped successfully (shared a blog on this too), however after upgrading my system to Windows 10 , it doesn’t work. So, I figured out one quick solution which might also be helpful for you guys.


Continue reading “[Solved] Unable to Access Mapped Network Drives in Windows 10.”