我对Solaris世界非常陌生,但是我们正在尝试使用由Joyent制作的SmartOS用于Web托管。我们几乎立即遇到的第一个问题是:我们客户的电子商务网站使用了一个用IonCube编码的扩展程序。 IonCube目前仅支持x86和sparc。
http://www.ioncube.com/loaders.php
如果没有安装替代方案的一周迁移工作,则无法替换使用中的扩展。有没有办法将IonCube x86打包或运行为x86-64?提前谢谢。
答案 0 :(得分:2)
您不能混用32位和64位代码。看起来ioncube不是一个程序,而是一个共享库。然后它需要与32位二进制文件链接。
另一方面,64位Solaris内核支持运行32位或64位二进制文件,因此您可能要确保使用32位版本的主应用程序(如果可用)。