The current version is installed WampServer PHP version 5.3.13 On your hard disk, in the folder where WAMP was installed, So you should have a folder wamp bin php php5.3.13. 3/22/2011 1:27 PM 5228966 php-debug-pack-5.2.17-Win32-VC6-x86.zip 3/22/2011 2:01 PM 8324001 php-debug-pack-5.2.6-nts-Win32.zip 3/22/2011 2:01 PM 8691561 php-debug-pack-5.2.6-Win32.zip. The way PHP and Apache interact in the default WAMPServer install is that Apache launches the PHP Interpereter as a dll (php5apachexy.dll) as this is a very close relationship i.e. Not communication via a TCP port like PHP and MySQL, so they both have to have been compiled using the same version of Microsoft Visual C Compiler. CAUTION: We strongly advise against downloading and copying php.exe to your appropriate Windows system directory.Romain Bourdon typically does not release WampServer EXE files for download because they are bundled together inside of a software installer. The installer's task is to ensure that all correct verifications have been made before installing and placing php.exe and all other EXE.
Repository of Wampserver files
The site don't use cookies, contents no ads, no plotters, no statistics. No information is collected about visitors of the site. The only information collected is that of the hoster and concerns the legal and mandatory log files of access to the site.
- Last Wampserver version 3.2.3 - Last update 3.2.4
News Adminer 4.7.8 - xDebug 3.0.1 - Aestan Tray Menu 3.2.3.6 - Wampserver Update 3.2.4 - PHP 7.3.25, 7.4.13, 8.0.0
--- Installation of Wampserver ---Wampserver does not support Windows XP even SP3.
Wampserver requires a disk or formatted NTFS partition. Does not support FAT32 or exFAT
BEFORE proceeding with the installation of Wampserver, you must ensure that certain elements are installed on your system, otherwise Wampserver will absolutely not run, and in addition, the installation will be faulty and you need to remove Wampserver BEFORE installing the elements that were missing.
Make sure you are 'up to date' in the redistributable packages VC9, VC10, VC11, VC13 and VC14
See --- Visual C++ Packages below.
--- Do not install Wampserver OVER an existing version, follow the advice: Install a new version of Wampserver
If you install Wampserver over an existing version, not only it will not work, but you risk losing your existing databases.
--- Install Wampserver in a folder at the root of a disk, for example C:wamp or D:wamp. Take an installation path that does not include spaces or diacritics; Therefore, no installation in c:Program Files or C:Program Files (x86
--- Install Wampserver as an administrator that is Right-Click on the executable file then Run as an administrator. This is to be done for all executables addons, applications, tools or VC ++ packages.
We must BEFORE installing, disable or close some applications:
- Close Skype or force not to use port 80
Item No. 04 of the Wampserver TROUBLESHOOTING TIPS
- Disable IIS
Item No. 08 of the Wampserver TROUBLESHOOTING TIPS
- Visual C++ Packages
The MSVC runtime libraries VC9, VC10, VC11 are required for Wampserver 2.4, 2.5 and 3.0, even if you use only Apache and PHP versions with VC11. Runtimes VC13, VC14 is required for PHP 7 and Apache 2.4.17+
-- VC9 Packages (Visual C++ 2008) Only for PHP 5.3 or 5.4
-- VC10 Packages (Visual C++ 2010 SP1)
Microsoft Visual C++ 2010 SP1 Redistributable Package (x86)
Microsoft Visual C++ 2010 SP1 Redistributable Package (x64)
-- VC11 Packages (Visual C++ 2012 Update 4)
The two files VSU4vcredist_x86.exe and VSU4vcredist_x64.exe to be download are on the same page:
Visual C++ Redistributable for Visual Studio 2012 Update 4
Wamp Php 5.2
-- VC13 Packages Update 5 (Visual C++ 2013)
The two files VSU4vcredist_x86.exe and VSU4vcredist_x64.exe to be download are on the same page:
Visual C++ Redistributable Packages for Visual Studio 2013
-- VC14 Packages (Visual C++ 2015) Replaced by VC15
-- VC15 Redistribuable (Visual C++ 2017) Replaced by VC16
Visual C++ Redistributable Packages for Visual Studio 2015-2019 x86
Visual C++ Redistributable Packages for Visual Studio 2015-2019 x64
VC2015-2019 (VC16) is backward compatible to VC2015 (VC14) and VC2017 (VC15). That means, a VC14 or VC15 module can be used inside a VC16 binary. Because this compatibility the version number of the Redistributable is 14.2x.xx and after you install the Redistributable VC2015-2019, the Redistributable packages VC2015 (VC14) and VC2017 (VC15) are eventually deleted but you can still use VC14 and VC15.
If you have a 64-bit Windows, you must install both 32 and 64bit versions, even if you do not use Wampserver 64 bit.
This is item number 20 of TROUBLESHOOTING TIPS
To check if the required VC packages are installed properly, you can use the program Checks VC++ packages installed available in section Tools of this page and then download and install the missing packages. All VC++ packages can be downloaded from the Visual C++ Redistribuable Packages section of this page.
If these prerequisites are not in place, Press the Cancel button to cancel the installation, then apply the prerequisites and restart the installation.
------ After Installation ------
--- PhpMyAdmin
When starting phpMyAdmin, you will be asked for a user name and password.
After installing Wampserver 3, the default username is 'root' (without quotes) and there is no password, which means that you must leave the form Password box empty.
There will be a warning:
You are connected as 'root' with no password, which corresponds to the default MySQL privileged account. Your MySQL server is running with this default, is open to intrusion, and you really should fix this security hole by setting a password for user 'root'.
This is not a problem as long as access to Phpmyadmin remain locally.
However, some web applications or CMS asking that the MySQL user has a password. In which case, you will create a user with password via the PhpMyAdmin Accounts Users tab.
--- Using the menus and submenus of Wampmanager
Do not use the keyboard to navigate through the menus and submenus of Wampmanager icon.
--- For questions regarding Wampserver 3
Please use the specific English forum
(Or French forum)
Do not use an existing discussion, but create your own thread: New Topic (French : Nouvelle discussion) after having read READ BEFORE YOU ASK A QUESTION in this forum.
- Last Wampserver version
- Wampserver 3.2.3 64 bit x64 - Apache 2.4.46 - PHP 5.6.40/7.3.21/7.4.9 - MySQL 5.7.31|8.0.21 - MariaDB 10.3.23|10.4.13|10.5.4MD5 ab61bd9fb7ea9e57f5a88fd2a7b6978b
- Also includes PhpMyAdmin 5.0.2 - Adminer 4.7.7 - PhpSysInfo 3.3.2. The default database manager is MySQL, see wamp(64)/mariadb_mysql.txt for details. - As an option: PHP 7.0.33/7.1.33/7.2.33
- Install Wampserver as an administrator Launch Wampmanager via the Shortcut.
Updates
- Wampmanager
- Wampserver update 3.2.4MD5 f56a14645174be0f4c6cffaf7c7e80d5
- Updates only 'Wampmanager', does not add any Apache PHP, MySQL or MariaDB versions. It is a cumulative update. It is not necessary to apply the old updates 3.0.1 to 3.2.3 before applying 3.2.3. There will be no changes to your Apache, PHP, MySQL, MariaDB settings and versions used; your local sites and databases will not be affected. This update is necessary to install the latest Apache, PHP, MySQL or MariaDB addons.
- ____________________________________________________
- xDebug
- XDebug update version 3.0.1 for PHP versions 7.2.x to 8.0.x installed.
Can be reinstalled if addition of PHP version.
- Aestan Tray Menu (wampmanager.exe)
- Update Aestan Tray Menu (wampmanager.exe)
Support for Windows updates - Fixed date format error in About Scheduler
- Language files
- Language filesMD5 fdb3f528936035500081343f620b65c1
Addons Wampserver 3
- PhpMyAdmin
- PhpMyAdmin 4.9.7 - Latest version supported by PHP 5.5, 5.6 and 7.0
This version can be added to an existing version, you will have the choice during the installation. - Phpmyadmin 5.0.4MD5 85a39cc4e76cf59b1a41b730d96b4be2
- PhpMyAdmin 5.0.4 does not support PHP 5.5, 5.6 and 7.0.
Supported by PHP 7.1, 7.2, 7.3 and 7.4
This version can be added to an existing version, you will have the choice during the installation. - PhpSysInfo
- Adminer
- Database management in a single PHP file. Adminer (formerly phpMinAdmin) is a light full-featured database management tool written in PHP. Adminer works perfectly with PHP 7 and MySQL 5.7
- Adminer 4.7.8MD5 65424491f2c5cc252ab59f4b56e866b7
- Apache 32 bit x8623 versions
- Apache 64 bit x6421 versions
- Apache 2.4.46a 64 bit x64MD5 335c3073e97b5f30e0d38fb0de0ad165
- Important: Before installing Apache 2.4.46a, the Wampserver 3.2.3 update is necessary. It is also essential to have previously installed the Visual C ++ Redistributable Packages VC 2015-2019 (VS16) 14.27.29112 or more. See the bottom of this page for download links
- PHP 32 bit x86183 versions
- PHP 7.0.33 32 bit x86MD5 234e246fdde6a0a086d46fa4b2b2906a
- PHP 7.2.34 32 bit x86MD5 0308fbe5c640a66640fdf8408b670fd8
- PHP 7.4.13 32 bit x86MD5 664703b8b9be982ded4b824909e1edba
- PHP 64 bit x64169 versions
- PHP 5.6.40 64 bit x64MD5 5bf3c2d12b477fa269b7545eb08d2832
- PHP 7.1.33 64 bit x64MD5 ae9dc90fadce418fa14c7b115f4608e3
- PHP 7.3.25 64 bit x64MD5 05f3e696f92c05f0050c21c264858c31
- PHP 8.0.0 64 bit x64MD5 34176467d05402c9a56d39c3bd6ff334
- MySQL 32 bit x8617 versions
- MySQL 5.5.62 32 bit x86MD5 db57649ccb5c76ddf7072b1dacb1f437
- MySQL 5.7.32 32 bit x86MD5 00b3520b2ccbcd7ccf54a40dcaee5ff0
- MySQL 64 bit x64t24 versions
- MySQL 5.6.50 64 bit x64MD5 a1f50d7b38c1c99029d6c4bccc2f2ffb
- MySQL 8.0.22 64 bit x64MD5 3dd3397f69154b2f8444d176e998dc7f
- The last MySQL versions 5.7 and 8.0 are installed with option default_authentication_plugin=mysql_native_password
to keep password management compatibility with the previous versions.
- MariaDB 32 bit x8651 versions
- MariaDB 10.1.48 32 bit x86MD5 7db58500a93b5f72987d1635761683b9
- MariaDB 10.3.27 32 bit x86MD5 3a5839cec2b07a87f445e15522f5fce7
- MariaDB 10.5.8 32 bit x86MD5 4d153a0c5d8c7216990123c96c0a2861
- MariaDB 64 bit x6451 versions
- MariaDB 10.1.48 64 bit x64MD5 1d810d0594593717a2e534d6658138c8
- MariaDB 10.3.27 64 bit x64MD5 43bac45e755133d6d70c5c308b7638e8
- MariaDB 10.5.8 64 bit x64MD5 84ea3dc15a3bc6589bcada380ae20c04
- Important Reminder: The transfer of databases between different versions of MySQL or MariaDB should be performed by EXPORT / IMPORT of SQL files using phpMyAdmin or a similiar tools of your choice. Do not copy the data folder between different versions of MYSQL or MariaDB. Databases from different versions of MYSQL or MariaDB are VERY unlikely to be compatible! You will also destroy the version of MYSQL or MariaDB that you copied the data folder to.
- Repair tool for wampmanager.ini file if it is corrupted or missing. You can download at any time, but install this tool only if you need it, because it takes into account the current configuration of Wampserver. A wampmamanger.ini corrupted file is reflected mostly by errors like '[EparseError]' or 'Could not execute run action' when launching Wampserver.
- Checks VC++ packages installedMD5 593f40ec101f8f3048478cb502b55956
- Tool to check if the VC++ packages needed to Wampserver 3 are installed correctly.
Do not use a previously loaded tool. Always make a new download to make sure you are using the correct version.
Visual C++ Redistribuable Packages
- Microsoft VC++ Packages x86 (32 bits)
- VC 2008 (VC9) is required for PHP 5.3 and 5.4.
- VC 2012 Update 4 (x86)MD5 7f52a19ecaf7db3c163dd164be3e592e
- VC 2015-2019 (VC16 x86) 14.28.29325MD5 69551a0aba9be450ef30813456bbfe58
- Microsoft VC Packages x64 (64bits)
- VC 2008 (VC9) is required for PHP 5.3 and 5.4.
- VC 2012 Up 4 (x64)MD5 3c03562b5af9ed347614053d459d7778
- VC 2015-2019 (VC16 x64) 14.28.29325MD5 27e0d7f6c72adf9430418091d1de6ff0
- VC2015-2019 (VC16) is backward compatible to VC2015 (VC14) and VC2017 (VC15). That means, a VC14 or VC15 module can be used inside a VC16 binary. Because this compatibility the version number of the Redistributable is 14.2x.xx and after you install the Redistributable VC2015-2019, the Redistributable packages VC2015 (VC14) and VC2017 (VC15) are eventually deleted but you can still use VC14 and VC15.
- Microsoft VC packages VC2008, 2010, 2012, 2013, 2015-2019 zip files
- VC 2008 (VC9) is required for PHP 5.3 and 5.4.
- All VC Redistribuable Packages (x86_x64) (32 & 64bits)MD5 5153214b50d2ab17e0d33e03a4c20153
- With Windows 64-bit, it is imperative to install both 32 and 64 bit of each package
Wamp Php 5.2.17 Download 64-bit
- © Dominique Ottello alias Otomatic - 2016-2020
- -
Php Wamp Server Download
heres a tutorial on how to do that.
Beware that you may need to install an old apache as well as you will need an apache compiled with VC6 as php 5.2.17 will almost definitely have been compiled with that.
Before you start
On Apache and PHP you will see the acronym VC6 and VC9. This denotes the compiler version used to compile that program or dll. It stands for Visual C V6 or Visual C V9.
Unfortunately you cannot mix the two when it comes to Apache and PHP.
So first you must find out which compiler was used to compile the Apache you are currently using, so you can get the PHP that was compiled with the same version of the compiler.
The way PHP and Apache interact in the default WAMPServer install is that Apache launches the PHP Interpereter as a dll (php5apachex_y.dll) as this is a very close relationship i.e. not communication via a TCP port like PHP and MySQL, so they both have to have been compiled using the same version of Microsoft Visual C Compiler.
1. From WampManager 'Stop All Services'.
2. Download the PHP Release you want to install from www.php.net/download
You should use the Thread Safe build.
Make sure its built with the same compiler versions as you Apache ( VC6 or VC9 )
3. Create a new folder under c:wampbinphp with the name = the version you are installing
So make a folder called php5.5.11 for example.
4. Now from the folder containing your most recent ( and working ) verions of PHP copy the file called wampserver.conf and paste it into your new PHP folder created in the previous setp.
This file is required by wamp server to properly identify that this is a valid PHP version folder.
The file contains references to the names of the dll files that contain the PHP interpreter, so that the correct file can be copied to the Apache folder when you activate this new version of the PHP interpreter.
5. Now unzip the downloaded PHP into your new folder, make sure the folder hierarchy looks like this.
6. Now in your new folder copy the file php.ini_development into a new file called php.ini
Do the same again but paste into a file called phpForApache.ini
You should now have the original file called php.ini_development PLUS 2 more, one called php.ini and one called phpForApache.ini
The php.ini file is used if you are using the PHP CLI i.e. running php from the command line > php script.php
The phpForApache.ini is the php config used by Apache. This file is copied into the currently active Apache's folder and renamed to php.ini by WAMPmaneger when you activate this version of PHP.
It should look something like this:
7. We must now make some change to the php.ini files to WAMPise them.
Edit the newly created phpForApache.ini file
Search for extension_dir and change to
extension_dir = 'd:/wamp/bin/php/phpx.y.z/ext/' <- where x,y,z match the folder you are putting the new PHP into.
Search for ;error_log = php_errors.log and change to
error_log = c:wamplogsphp_errors.log
Search for anything 'php/' and make sure you change it to you c:wampbinphpphp.x.y.z folder name.
As of PHP5.4 the timezone need to be set
Search for [Date] and put an entry into the date.timezone field as a minimum
date.timezone = 'Europe/London'
date.default_latitude = 0.0
date.default_longitude = 51.502973
look here for a list of supported timezone values [www.php.net]
Now there may well be other configuration changes you had made to your existing PHP, these you will have to find and transfer yourself.
I suggest you compare your last phpForApache.ini with this new one and move over anything you believe is relevant.
8. Make sure all services are stopped in wampmanager, and then right click over the wamp manager icon in the system tray and select the 'refresh' menu item.
When you left click on wamp manager -> PHP -> Version you should see your new version in the list.
If the new version does not appear, then you have probably spelt the pgpForApache.ini file name wrong. Correct it and redo the 'refresh'.
9. You can now 'restart all services' from the wamp manager menus.
NOTE: You have not actually changed anything yet, so if wamp,Apache,PHP etc were working before they still should be.
10. Activate your new PHP version.
Using the wamp manager menus again you just need to click on the new version number to activate it.
wamp manager -> PHP -> Version -> 5.5.11 ( <- or whatever the version number is you have just added )
This will cause wamp manager to stop Apache ( the icon will go Orange )
Copy the correct files from the PHP folder to the Apache folder
php5apachex_y.dll, the php interpreter dll used by Apache
phpForApache.ini the php config file
etc
And then restart Apache. So the wamp manager icon should go GREEN again.
If the wamp manager icon stays ORANGE, then you have missed something, probably a file name spelt wrong. The phpForApache.ini file must exists.
11. Now run localhost from the wamp manager menu, and check the wamp server home page. It should tell you which version of PHP is loaded.
TROUBLE SHOOTING
If it all goes wrong when you activate the new PHP, you can easily back out of trouble by just activating whatever version of PHP you were using before, and then going back to see what you did wrong.
ADDING IONCUBE
You must ensure that you download the correct version to match your PHP :-
compiler( VC6 or VC9 ) compiled ionCube dll
correct 32 or 64 bit code
and the Thread Safe version which is the one that is not NON-TS
1. Download the correct ionCube loader from [www.ioncube.com]
2. Place it somewhere on your disk, but not in the WAMP folder.
for example c:webstuffioncubevc9
2. Edit the new php.ini Using the wamp manager menus
Add these 2 lines at the bottom of the file.
Remeber the version you load will depend upon which MAJOR version of PHP you are using i.e. 5.2,5.3 or 5.4
ADDING XDEBUG
XDEBUG comes with WAMP Server and is incredibly useful for debugging CLI or WEB scripts.
But it does not come with the PHP you have downloaded from the PHP website.
When upgrading PHP to a major version release you may need to get an up to date version of xdebug from For a minor version upgrade you can probably use the existing xdebug version you already have on disk.
So for a minor PHP version upgrade, copy the folder c:wampbinphpphp5.y.zzend_ext from your old PHP to your new php folder.
For a major PHP version upgrade get a new dll from the xdebug website and put it in a newly created folder called c:wampbinphpphp5.y.zzend_ext
Now add a line like this ( version specific of course ) to your php.ini ( using the wamp manager menus, to ensure you are editing the correct file )
;XDEBUG Extension
zend_extension = 'd:/wamp/bin/php/phpx.y.z/zend_ext/php_xdebug-2.2.2-5.3-vc9.dll'
[xdebug]
xdebug.remote_enable = off
xdebug.profiler_enable = off
xdebug.profiler_enable_trigger = off
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir = 'd:/wamp/tmp'