php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #70968 the x86 and x64 packages are switched in windows.php.net
Submitted: 2015-11-25 09:49 UTC Modified: 2015-11-25 15:40 UTC
Votes:1
Avg. Score:5.0 ± 0.0
Reproduced:1 of 1 (100.0%)
Same Version:1 (100.0%)
Same OS:1 (100.0%)
From: alexkoay88 at gmail dot com Assigned:
Status: Not a bug Package: *General Issues
PHP Version: 5.6.15 OS: Windows
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: alexkoay88 at gmail dot com
New email:
PHP Version: OS:

 

 [2015-11-25 09:49 UTC] alexkoay88 at gmail dot com
Description:
------------
The Windows PHP 5.6.15 downloads are swapped.

http://windows.php.net/downloads/releases/php-5.6.15-nts-Win32-VC11-x64.zip points to the x86 version

http://windows.php.net/downloads/releases/php-5.6.15-nts-Win32-VC11-x86.zip
points to the x64 version




Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2015-11-25 15:40 UTC] ab@php.net
-Status: Open +Status: Not a bug
 [2015-11-25 15:40 UTC] ab@php.net
Thanks for the report. The archives contain correct versions, you can verify them by running php -i | find "Architecture".

Thanks.
 [2015-11-26 02:04 UTC] alexkoay88 at gmail dot com
I'm not entirely sure what the issue is, but the x86 package has dependencies on WoW64, while the x64 does not. I ran ldd on php.exe from both packages and found that.

When I ran the x86 package on 32-bit Windows, it comes up with a "php.exe is not a valid Win32 application".

When I ran the x64 package on 32-bit windows, it says "php.exe is valid, but is for a machine time other than the current machine".
 
PHP Copyright © 2001-2026 The PHP Group
All rights reserved.
Last updated: Tue Oct 06 17:00:01 2026 UTC