首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以依赖于/usr/lib/ php 5/20121212中存储的php扩展吗?

我可以依赖于/usr/lib/ php 5/20121212中存储的php扩展吗?
EN

Stack Overflow用户
提问于 2015-05-09 20:13:22
回答 1查看 195关注 0票数 0

我正在创建一个安装pear模块(pam)的ansible角色。我希望角色检查模块是否已经使用creates=子句安装。

这个模块安装在/usr/lib/php5 5/20121212/pam.so中,但是依赖它感觉有点不稳定。有什么更好的方法可以找到php扩展模块的存储位置呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-09 21:01:36

不,假设安装位置是不安全的。PHP模块API号随每个PHP主要版本而变化。例如,20121212是用于PHP5.5的API编号。此外,准确的路径将根据配置发生变化。例如,我的PHP5.5系统将扩展存储在/usr/lib/php/extensions/no-debug-non-zts-20121212中。

要获得特定版本PHP的默认扩展安装位置,请使用为该PHP版本安装的php-config二进制文件运行php-config

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

https://stackoverflow.com/questions/30144532

复制
相关文章

相似问题

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