FAQ
Windows 10 - Install XAMPP
Walks you through the steps you need to get XAMPP running on a windows 10 machine
# 2 > Click Download
On the menu click Download
-> Choose the PHP version you are running (We suggest version 5.x)
# 3 > Run Downloaded File
After the file downloads
-> Navigate to Downloads and Run the xampp-win..... file
-> If you are using chrome you can click on the downloaded file at the bottom of the screen
# 4 > UAC
When you are installing you will be prompted with popup alerts
-> Ensure you click 'YES' for each prompt that relates to XAMPP
# 5 > Install location
You will get a popup that warns about UAC
-> The easiest way to resolve this is to install XAMPP directly to your C: drive
# 9 > Firewall prompts
If you get any firewall prompts
-> Ensure you 'allow access'
-> Without this XAMPP will NOT work
# 10 > Complete
After the installation is complete
-> You can open the control panel directly from the final window
# 12 > Control Panel
You are now viewing the control panel
Choose the services which you need to get started
-> Apache
-> MySQL
Click 'START' next to each
# 13 > Firewall prompts
You will probably get more firewall prompts
-> Ensure you 'Allow Access'
-> You can leave Public UNCHECKED
# 14 > Config HTTP
Here are some standard modifications you might want to make
Change document root to be OUTSIDE of XAMPP
-> This is useful incase you reinstall Xampp and all your projects will not be deleted when you remove XAMPP
-> Create a folder on your C: drive (C:/webroot) which will hold all your projects
-> Click 'Config' on the same row as 'Apache'
-> Click 'apache http-conf'
-> Find: DocumentRoot "C:/xampp/htdocs"
-> Change to: DocumentRoot "C:/webroot"
-> Find: <Directory "C:/xampp/htdocs">
-> Change to: <Directory "C:/webroot">
-> On the XAMPP control panel -> click 'stop' and 'start' again
# 15 > Configure PHP.ini
Here are some standard modifications you might want to make to your file
Coming soon
# 16 > TEST to ensure it has installed correctly
To verify that the installation has completed correctly
-> Download the latest version of CakePHP 2.x
-> here is a direct link to 2.10
https://github.com/cakephp/cakephp/releases/tag/2.10.1
Click 'source code ZIP'
# 17 > Unzip
Unzip the folder to your ROOT XAMPP directory
Open your downloads directory
Unzip into
(in our example)
c:/webroot/
# 18 > Localhost
Now when you open up 'localhost' in your browser
-> you will see the cakePHP folder in the list
# 19 > SUCCESS
CakePHP will display if everything is ok
-> the first 2 red lines are OK -> This is for security you will change before you start working
-> This ensures your php version is 5.X and above 5.2.8
-> Your can write to your tmp directory
-> FileEngine is being used
-> IT is OK to have yellow on the DATABASE / DEBUG KIT -> we will install those separately later.