当前位置:论坛首页 > Linux面板 > 求助

求助,php中ext_skel文件不存在,宝塔对php调用c++动态库不友好

发表在 Linux面板2018-12-11 14:51 [复制链接] 6 2827

回复本帖可获得 2 奖励! 每人限 1 次

本帖最后由 小傻boy 于 2018-12-11 17:04 编辑

现在碰到一个需求,需要swoole调用c++动态库,但是百度,尝试发现ext_skel 不存在,应该怎么来操作
,已经解决了,现在补充一下,宝塔把原ext目录都移动了,把skeleton和ext_skel 都给删了,而我傻傻的看百度,怪我水,千万不要相信集成的
使用道具 举报 只看该作者 回复
发表于 2018-12-11 15:27:37 | 显示全部楼层
[root@localhost hell]# /www/server/php/71/bin/phpize
Cannot find config.m4.
Make sure that you run '/www/server/php/71/bin/phpize' in the top level source directory of the module
使用道具 举报 回复 支持 反对
发表于 2018-12-11 15:38:26 | 显示全部楼层

回帖奖励 +2

先cd 到你的扩展所在路径
使用道具 举报 回复 支持 反对
发表于 2018-12-11 15:48:12 | 显示全部楼层
暮山 发表于 2018-12-11 15:38
先cd 到你的扩展所在路径

TIM截图20181211154520.png
就是在那里了,这个是我先行测试扩展
TIM截图20181211154758.png TIM截图20181211154747.png
使用道具 举报 回复 支持 反对
发表于 2018-12-11 16:16:12 | 显示全部楼层
这个路径下应该有 config.m4,你 cd 到 config.m4 所在目录。
使用道具 举报 回复 支持 反对
发表于 2018-12-11 16:32:01 | 显示全部楼层
暮山 发表于 2018-12-11 16:16
这个路径下应该有 config.m4,你 cd 到 config.m4 所在目录。

没有的,这个文件还是需要我下载php源码包解压后上传,放到/www/server/php/71/ext/,我自己新建的一个ext,宝塔原先是没有ext_skel 文件 和ext目录的,我执行了  ./ext_skel --extname=hello   这个命令会在同目录生成一个貌似是hello目录的骨架里才有config.m4 这个文件,但是之后就会报错了,找不到原因,

TIM截图20181211163040.png
使用道具 举报 回复 支持 反对
发表于 2020-5-15 16:49:08 | 显示全部楼层

回帖奖励 +2

楼主,你是怎样解决的?能不能写一篇详细一点的教程出来呢
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理
快速回复 返回顶部 返回列表