如何让 PHP 64 位工作并在 Windows 7 64 中的 64 位 Apache 上启用


How to get PHP 64 Bit working and enabled on 64 Bit Apache in Windows 7 64?

我已经在我的Windows 7 64位PC上安装了PHP 5.5 64位以及Apache 2.4 64Bit,位MAX_INT仍然显示32位数字(2147483647)。我做这些装置的全部意义在于增加MAX_INT。

我似乎找不到这方面的任何信息,因此任何帮助使 PHP 运行为 64 位将非常受欢迎。

我可以建议,比如说,WAMP Server 64位吗?您可能遇到的问题是Apache的构建。我不认为有适用于Windows的Apache 64位的官方版本。

似乎

唯一的解决方案是绕过Windows。使用64位版本的Linux,Apache和PHP 64位安装VirtualBox,那么至少它可以工作。

我安装了 Ubuntu 64Bit 并获得了9223372036854775807 MAX_INT。不理想,因为移动服务器是一个难题,但它最终要好得多,值得。

现在你有机会测试即将推出的PHP7 - http://windows.php.net/downloads/snaps/master/完全支持64位。