1

我对 Solaris 世界非常陌生,但是我们正在尝试使用 Joyent 制造的 SmartOS 来进行网络托管。我们几乎立即遇到的第一个问题:我们客户的电子商务网站使用了一个用 IonCube 编码的扩展。IonCube 目前只支持 x86 和 sparc。

http://www.ioncube.com/loaders.php

如果没有安装替代方案的一周迁移工作,就无法替换正在使用的扩展程序。有没有办法将 IonCube x86 打包或运行为 x86-64?先感谢您。

4

1 回答 1

2

您不能混合使用 32 位和 64 位代码。看起来 ioncube 不是一个程序,而是一个共享库。然后它需要与 32 位二进制文​​件链接。

另一方面,64 位 Solaris 内核支持运行 32 位或 64 位二进制文​​件,因此您可以做的是确保使用 32 位版本的主应用程序(如果可用)。

于 2013-09-05T00:11:06.320 回答