如何在Windows764中的64位Apache上运行和启用PHP64位?

如何在Windows764中的64位Apache上运行和启用PHP64位?,php,apache,windows-7,64-bit,Php,Apache,Windows 7,64 Bit,我已经在我的Windows7 64位PC上安装了PHP5.564位和Apache2.464位,BitMax_INT仍然显示一个32位的数字(2147483647)。我做这些安装的全部目的就是增加最大值 我似乎找不到任何关于这方面的信息,所以如果有任何关于让PHP以64位运行的帮助,我将不胜感激。我可以建议,比如说?您可能遇到的问题是Apache的构建。我不认为有一个正式的针对Windows的Apache 64位版本。似乎唯一的解决方案是绕过Windows。用64位版本的Linux、Apache和

我已经在我的Windows7 64位PC上安装了PHP5.564位和Apache2.464位,BitMax_INT仍然显示一个32位的数字(2147483647)。我做这些安装的全部目的就是增加最大值


我似乎找不到任何关于这方面的信息,所以如果有任何关于让PHP以64位运行的帮助,我将不胜感激。

我可以建议,比如说?您可能遇到的问题是Apache的构建。我不认为有一个正式的针对Windows的Apache 64位版本。

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


我安装了64位Ubuntu,最大值为9223372036854775807。不太理想,因为移动服务器是一件很简单的事情,但它更好,而且最终是值得的。

现在您有机会测试即将推出的PHP7,它支持64位的完整支持。

Hmmm,我从安装了httpd-2.4.6-win64-VC11.zip。在使用Apache这么多年后,我很不愿意改变,但如果我不能很快找到解决方案,我会这么做。谢谢,我道歉。WAMP=Windows Apache MySQL PHP。所有的软件包都集成到一个稳定的服务中。我个人认为,除非您运行的是Windows Server,否则以这种方式运行Windows会更好。我使用Easy PHP,但我认为他们所有的构建都是32位的。如果有人能确认最新的WAMP安装可以在Win7上提供64位MAX_INT,我会选择它“x86_64版本PHP for Windows的x64版本应被视为实验性版本,目前还不提供64位整数或大文件支持。请看这篇文章,了解正在进行的改进这些构建的工作。因此,这看起来像是一个不可能的……谢谢你的提示:)总有一天,如果时间允许,我会看看。。。。但我想,不要着急,因为它离投入生产服务器还有很长的路要走。我不会这么说。决赛预计在今年举行。如果您在用例中发现了一些bug,那么“生产”可能会更接近:)嗯,我工作的大多数服务器都运行5.3。在短时间内跳到7似乎是一厢情愿的想法。话虽如此,我听到了你们的声音,并且非常喜欢了解php的最新情况,所以我相信很快就会安装它。b、 这些链接非常吓人(下载哪一个)。您是否有机会(从快照文件夹中)下载哪些文件的建议?哦,听到“5.3”与“工作”的关系真让人痛苦\0。您只需按日期fe获取最新的x64版本即可。要测试整数,只需运行一些感兴趣的CLI代码片段,如php.exe-r“var_dump(php_INT_MAX);”或脚本即可。CGI应该在任何64位主机上工作,使用Apache确保它是VC11构建并使用php7_模块。是的-从5.3到7是一个相当大的跳跃,一些BC是预期的,尽管所有的美味64位(整数,日期,文件等)。