首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP无法加载动态扩展(无效的ELF头) [PHP + Zephir]

PHP无法加载动态扩展(无效的ELF头) [PHP + Zephir]
EN

Stack Overflow用户
提问于 2017-02-23 13:08:50
回答 1查看 3.9K关注 0票数 2

这里有个小麻烦。我已经在我的机器上编译了例子Zephir插件,它在工作站上工作得很好,但是当我移动它的时候。对于生产服务器,我收到这个奇怪的php错误:

PHP启动:无法加载动态库'/mod/utils.so‘- /mod/utils.so:第0行未知中的无效ELF标头

路径很好,因为当文件不在dir中时,抛出文件时没有找到错误。

谷歌什么都没告诉我。似乎从来没有人遇到过这样的问题。有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2017-02-23 13:31:08

“无效ELF标头”意味着您的自编译共享库与生产服务器上的系统不兼容。在这里,很高兴知道您的工作站和生产环境之间的细节/差异。这是因为您的lib已经在工作站上为工作站进行了编译。在生产服务器上编译这个库是个好主意,您应该尝试获得一个预编译的库并在那里安装它,或者如果您找不到,可以在与生产机器相同的环境中编译库,然后将它安装在生产机器上。希望这能有所帮助。

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

https://stackoverflow.com/questions/42416668

复制
相关文章

相似问题

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