2

我在我的 Windows 7 64 位 PC 上安装了 PHP 5.5 64 位和 Apache 2.4 64 位,MAX_INT 位仍显示 32 位数字 (2147483647)。我做这些安装的全部目的是增加 MAX_INT。

我似乎找不到任何关于这方面的信息,因此对于让 PHP 以 64 位运行的任何帮助都会非常受欢迎。

4

3 回答 3

0

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

于 2013-10-31T00:37:19.040 回答
0

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

我安装了 Ubuntu 64Bit 并获得了 9223372036854775807 的 MAX_INT。不理想,因为移动服务器很麻烦,但最终它会更好并且值得。

于 2013-10-31T07:47:05.567 回答
0

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

于 2015-05-25T00:33:04.643 回答