繁体   English   中英

在WAMP 64位上将64位PHP转换为32位

[英]Convert 64bit PHP to 32bit on WAMP 64bit

现在,我有一个场景,我需要PHP为32位(我需要连接到32位COM对象,该特定版本(Sage SDO)没有64位版本可用)。

我想将MySQL保持为64位,但是如何将PHP更改为32位而又不破坏所有内容?

我试图简单地用32位PHP代替64位,复制php.ini文件,使配置相同,但是这不起作用,服务器也无法启动。

我正在将WAMP 2.4与PHP 5.4.12一起使用。

我是否最好完全放弃WAMP并进行自己的自定义构建,以使所有内容均为最新版本?

恐怕您将不得不将Apache更改为32bit以及PHP。 这是因为Apache在WAMP设置中基本上将PHP作为子例程运行,因此它们都必须使用相同的编译器版本和位数进行编译。

MySQL可以保留为64位版本,因为PHP通过TCP端口而不是直接与MySQL通讯。

但是,据我所知,将MYSQL保持为64位并没有很大的优势,因为据我所知,32位和64位数据库可以互换。

我建议您保存数据库和站点代码,然后卸载64位WAMP并安装32位WAMP。

仍然是32位领域比64位领域有更多扩展的情况,因此,当您下次在网站中需要主流扩展时,这也将使您的环境更加灵活。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM