This site is dedicated to supporting PHP on Microsoft Windows. It also supports ports of PHP extensions or features as well as providing special builds for the various Windows architectures.
If you like to build your own PHP binaries, instructions can be found on the Wiki.
PECL extensions for Windows is being worked on.
The interface on the pecl website
will most likely be updated to offer Windows DLL download right from that website.
In the meantime, some extensions can be found
here.
If you are using PHP with Apache 1 or Apache2 from apache.org you need to use the VC6 versions of PHP
If you are using PHP with IIS you should use the VC9 versions of PHP
VC6 Versions are compiled with the legacy Visual Studio 6 compiler
VC9 Versions are compiled with the Visual Studio 2008 compiler and have improvements in performance and stability. The VC9 versions require you to have the Microsoft 2008 C++ Runtime (x86) or the Microsoft 2008 C++ Runtime (x64) installed
Do NOT use VC9 version with apache.org binaries
VC9 versions of Apache can be fetched at Apache Lounge. We use their binaries to build the Apache SAPIs.
Past releases are available from our archives, older versions not found there can be found at the Museum.
1-Mar-2012
The PHP development team is proud to announce the immediate availability of PHP 5.4.0. This release is a major leap forward in the 5.x series, which includes a large number of new features and bug fixes.
The key features of PHP 5.4.0 include:
Changes that affect compatibility:
Extensions moved to PECL:
PHP 5.4 series will be the last versions to support Windows XP and Windows 2003. We will not provide binary packages for these Windows versions anymore after PHP 5.4.
For users upgrading from PHP 5.3 there is a migration guide available here, detailing the changes between those releases and PHP 5.4.0.
For a full list of changes in PHP 5.4.0, see the ChangeLog.
[17-Mar-2011]
The PHP development team would like to announce the immediate availability of PHP 5.3.6. This release focuses on improving the stability of the PHP 5.3.x branch with over 60 bug fixes, some of which are security related.
Security Enhancements and Fixes in PHP 5.3.6:
Key enhancements in PHP 5.3.6 include:
Windows users: please mind that we do no longer provide builds created with Visual Studio C++ 6. It is impossible to maintain a high quality and safe build of PHP for Windows using this unmaintained compiler.
For Apache SAPIs (php5_apache2_2.dll), be sure that you use a Visual Studio C++ 9 version of Apache. We recommend the Apache builds as provided by ApacheLounge. For any other SAPI (CLI, FastCGI via mod_fcgi, FastCGI with IIS or other FastCGI capable server), everything works as before. Third party extension providers must rebuild their extensions to make them compatible and loadable with the Visual Studio C++9 builds that we now provide.
All PHP users should note that the PHP 5.2 series is NOT supported anymore. All users are strongly encouraged to upgrade to PHP 5.3.6.
For a full list of changes in PHP 5.3.6, see the ChangeLog. For source and binaries downloads please visit our downloads page.
04-Mar-2010
The PHP development team is proud to announce the immediate release of PHP 5.3.2. This is a maintenance release in the 5.3 series, which includes a large number of bug fixes.
Security Enhancements and Fixes in PHP 5.3.2:
Key Bug Fixes in PHP 5.3.2 include:
The SNMP extension is now available in VC9 versions. The cURL and MPIR libraries have been updated.
For users upgrading from PHP 5.2 there is a migration guide available here, detailing the changes between those releases and PHP 5.3.
Further information and downloads:
For a full list of changes in PHP 5.3.2, see the ChangeLog. For source downloads please visit our downloads page, Windows binaries can be found on windows.php.net/download/.
25-Feb-2010
The PHP development team would like to announce the immediate availability of PHP 5.2.13. This release focuses on improving the stability of the PHP 5.2.x branch with over 40 bug fixes, some of which are security related. All users of PHP 5.2 are encouraged to upgrade to this release.
Security Enhancements and Fixes in PHP 5.2.13:
Further details about the PHP 5.2.13 release can be found in the release announcement, and the full list of changes are available in the ChangeLog.
The libcURL library has been updated to 7.20.0, which fixes important bugs fixes as well as a security flaw, see the advisory here and the full changelog here.
19-Nov-2009
The PHP development team would like to announce the immediate availability of PHP 5.3.1. This release focuses on improving the stability of the PHP 5.3.x branch with over 100 bug fixes, some of which are security related. All users of PHP are encouraged to upgrade to this release.
Security Enhancements and Fixes in PHP 5.3.1:
Further details about the PHP 5.3.1 release can be found in the release announcement, and the full list of changes are available in the ChangeLog.
The OpenSSL library has been updated to 0.9.8l, which fixes important bugs fixes (see the OpenSSL website for details.
17-Sept-2009
The PHP development team would like to announce the immediate availability of PHP 5.2.11. This release focuses on improving the stability of the PHP 5.2.x branch with over 75 bug fixes, some of which are security related. All users of PHP 5.2 are encouraged to upgrade to this release.
Security Enhancements and Fixes in PHP 5.2.11:
Key enhancements in PHP 5.2.11 include:
On windows, the cURL library has been updated to its latest version (7.19.6) to fix the flaws described here.
Further details about the PHP 5.2.11 release can be found in the release announcement, and the full list of changes are available in the ChangeLog.
30-Jun-2009
The PHP development team is proud to announce the immediate release of PHP 5.3.0. This release is a major improvement in the 5.X series, which includes a large number of new features and bug fixes.
Some of the key new features include: namespaces, late static binding, closures, optional garbage collection for cyclic references, new extensions (like ext/phar, ext/intl and ext/fileinfo), over 140 bug fixes and much more.
For users upgrading from PHP 5.2 there is a migration guide available here, detailing the changes between those releases and PHP 5.3.0.
Further details about the PHP 5.3.0 release can be found in the release announcement, and the full list of changes are available in the ChangeLog.
18-Jun-2009
The PHP development team would like to announce the immediate availability of PHP 5.2.10. This release focuses on improving the stability of the PHP 5.2.x branch with over 100 bug fixes, one of which is security related. All users of PHP are encouraged to upgrade to this release.
Security Enhancements and Fixes in PHP 5.2.10:
Further details about the PHP 5.2.10 release can be found in the release announcement, and the full list of changes are available in the ChangeLog.
07-Apr-2009
The PHP Development Team would like to announce the availability of a new Windows build for PHP - PHP 5.2.9-2
This release focuses on fixing security flaws in the included OpenSSL library (CVE-2009-0590, CVE-2009-0591 and CVE-2009-0789). The security advisory is available here.
The OpenSSL library has been updated to 0.9.8k, which includes fixes for these flaws.
Note: Only the Windows binaries are affected. There are no changes to the PHP sources, therefore no source releases are necessary.
Binaries are available in our downloads page
10-Mar-2009
The PHP Development Team would like to announce the availability of a new Windows build of PHP - PHP 5.2.9-1
This release focuses on fixing a security flaw introduced by the cURL library (CVE-2009-0037). Please see the following for a full description: curl.haxx.se/docs/adv_20090303.html
Please note that the cURL related function is disabled when open_basedir or safe_mode enabled.
Note: Only the Windows packages are affected.
Binaries are available in our downloads page
26-Feb-2009
PHP 5.2.9 is now available. Get it here.
The OpenSSL library has been updated to its latest version, 0.9.8j
This release has been the occasion to greatly improve the installer, it should now work smoothly on every supported platform.
For the full list of changes, see the announcement .
19-Feb-2009
PHP 5.2.9RC3 is now available for testing. Get it here.
23-Oct-2008
The NTS builds and the installers are now available for all php branches and builds.
08-Oct-2008
The snapshots are back online, with more choices and quality builds. The new Visual c++ 2008 builds are now available for PHP 5.3 and 6.0!
x64 experimental snapshots should be available in the next days
01-Sep-2008
The PHP Windows Development team would like
to announce this new website. Here you will
find information specifically related to
Windows, such as downloads, snapshots and
documentation.
Only the downloads are available for now.
News Archive -->