首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将离子立方体(或另一个扩展)内化为phpbrew版本?

如何将离子立方体(或另一个扩展)内化为phpbrew版本?
EN

Stack Overflow用户
提问于 2017-04-28 11:56:01
回答 1查看 179关注 0票数 1

我使用phpbrew在不同版本的php之间切换。现在,我无法将ioncube安装为php扩展名。我已经做过的事:

  • http://www.ioncube.com/loaders.php下载我的扩展版本(Linux 64 tar.gz v6.0.9 2017-1-26)
  • 打开所有包,将ioncube_loader_lin_5.6.so放到/home/kpot/.phpbrew/php/php-5.6.24-last/lib/php/extensions/debug-zts-20131226
  • extension=/home/kpot/.phpbrew/php/php-5.6.24-last/lib/php/extensions/debug-zts-20131226/ioncube_loader_lin_5.6.so中添加php.ini
  • 使用sudo service apache2 restart重新启动服务器
  • 当应用php时,-vphpinfo()找不到任何与离子立方体相关的东西后得到了这个PHP Warning: PHP Startup: Unable to load dynamic library '/home/kpot/.phpbrew/php/php-5.6.24-last/lib/php/extensions/debug-zts-20131226/ioncube_loader_lin_5.6.so' - /home/kpot/.phpbrew/php/php-5.6.24-last/lib/php/extensions/debug-zts-20131226/ioncube_loader_lin_5.6.so: undefined symbol: executor_globals in Unknown on line 0

其他信息:

  • uname -a Linux KpoT 4.4.0-75-generic #96~14.04.1-Ubuntu SMP Thu Apr 20 11:06:30 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
  • php -i grep extension_dir extension_dir => /home/kpot/.phpbrew/php/php-5.6.24-last/lib/php/extensions/debug-zts-20131226 => /home/kpot/.phpbrew/php/php-5.6.24-last/lib/php/extensions/debug-zts-20131226
  • phpbrew 1.21.6
EN

回答 1

Stack Overflow用户

发布于 2017-05-05 08:23:40

首先。当你用离子立方体解压缩你的档案时,请在文件的末尾用_ts支付at张力。在我的例子中,我有php,启用了线程安全的(phpinfo()),所以您必须选择正确的文件。第二个问题发生在用调试编译php时。您必须在不使用它的情况下重新编译php。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43679648

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档