1Jan

Xampp Control Panel V3.2.1 Php Version

admin

Download 12,154 downloads. This file will download from xampp's developer website. If you have ever tried to mount an Apache web server, you will have realised it's not easy. In case you also need to instal a database manger like MySQL or a language fr the server like PHP, that task gets even harder. Thanks to XAMPP you'll be able to install. Install and Create XAMPP Control Panel Launcher On Ubuntu 18.04 - Duration. How to Set-Up & Install XAMPP localhost (test php locally & change port number) - Duration: 6:41. TanUv90 143,783.

The Sciologness.com™ agent utility uses data collection technology to conveniently update multiple PC drivers. Fujitsu esprimo mobile v6535 bluetooth drivers windows 7. Drivers are the property and the responsibility of their respective manufacturers, and may also be available for free directly from manufacturers' websites.

Reason

I and a lot developer work with multiple project at same time, sometimes we are need working with multiple php versionat same time. We don't want to run multiple XAMPP with different ports. So i created this project to help anybody needto run multiple php version at same times with only 1 XAMPP

How it work?

XAMPP use mod_php to run php, that mean you only work with 1 php version with xampp. To resolve this, i use mod_fcgiinstead mod_php. With mod_fcgi we can redirect request to correctly php version we want.

Install on window

  1. Download XAMPP. this guide use XAMPP 7.2.5 x86

  2. Download mod_fcgi . XAMPP 7.2.5 x86 use Apache/2.4.33 (Win32), so i will download mod_fcgid-2.3.9-win32-VC15

  3. Install XAMPP. for example i installed to C:/xampp. Extract mod_fcgid-2.3.9-win32-VC15.zip and copy file mod_fcgid.so to C:/xampp/apache/modules

  4. Download php version you want from https://windows.php.net/downloads/releases/archives/. Unzip this to folder C:/xampp. for example i will download php-5.6.35-nts-Win32-VC11-x86 and unzip to C:/xampp/php5635. rename php5635/php.ini-development to php5635/php.ini and add this line to end of php.ini

  5. Copy directory apache to C:/xampp/apache and edit file C:/xampp/apache/conf/php.d/vars.conf

  6. Edit file C:/xampp/apache/conf/extra/httpd-xampp.conf.Comment lines and add more 1 line Include 'conf/php.d/multi-php-versions.conf'

  7. Create your project with vhost: for example i will create project php-multiple-version with php 5.6 and php 7.2Create vhost file C:/xampp/apache/conf/vhost/php72-php-multiple-version.local.conf

    Create vhost file C:/xampp/apache/conf/vhost/php56-php-multiple-version.local.conf

    add to end of file C:WindowsSystem32driversetchosts

    create file C:/Projects/php-multiple-version/index.php

    Start xampp and open your browser: http://php72-php-multiple-version.local and http://php56-php-multiple-version.local

Control

NOTE

  1. When stop apache from XAMPP control panel, php-cgi still running in background. to stop it, run this command via cmd

  2. If you want to run php by command, you can create file .bat like that: php72.bat

    and run to test: