OndrejPhpenmod used even when PHP invoking it is different
维护者通常 1 天内回复
@asgrim 已经在做这个了。
开始于 2026年10月6日。
评估
这个 Issue 还没有评估数据。
描述
What are you trying to do?
Install any extension
What platform, and PIE version are you using?
Most recent PIE versions (this bug has existed for a while).
Pre-requisites:
- You must have
ondrej/phprepo installed (i.e.which phpenmodvalid) - You must have a separate non-Ondrej-controlled PHP install (e.g. compile PHP from source)
Steps to reproduce the issue
- Invoke PIE to install any extension using the non-Ondrej PHP
What do you expect to happen?
The extension should install and be enabled
What is actually happening
There is an error enabling the extension in PHP INI; it carries thru to the next attempt, so eventually works.
Anything else?
which phpenmodexists, so OndrejPhpenmod is tried- however when using the separate PHP instance,
phpenmod <the-ext>won't enable the extension - We need to be more clever about whether the PHP we're invoking is actually the Ondrej one
- 主要语言
- PHP
- 星标
- 2k
- 派生
- 75
- 平均合并
- 8 小时 20 分钟
- 30 天内合并 PR
- 12
环境准备
- 提供 Dockerfile 或 Docker Compose 文件
- 有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
php/pie 的其他 Issue
-
pcre2.h missing on Brew PHP setups可能已有人在做 @asgrim 于 1 天前认领。 未关闭bug bug-confirmed maintainer investigating
维护者通常 1 天内回复
-
PIE checksum fails with Ubuntu PHP 8.1.2 package可能已有人在做 @asgrim 于 1 天前认领。 未关闭bug maintainer investigating
难度 4/5 3-5 天 新手友好度 38/100
php/pie#757 · 5 条评论 · 已指派 1 人 ·
维护者通常 1 天内回复
-
Do not duplicate an ext in pie show output for dev versions可能已有人在做 @asgrim 于 9 天前认领。 未关闭enhancement maintainer investigating
维护者通常 1 天内回复
-
Add self-update feature for executable PIEs可能已有人在做 @asgrim 于 20 天前认领。 未关闭enhancement maintainer investigating
维护者通常 1 天内回复
-
Allow building from existing sources on disk可能已有人在做 @asgrim 于 20 天前认领。 未关闭enhancement maintainer investigating
php/pie#738 · 2 条评论 · 已指派 1 人 ·
维护者通常 1 天内回复
相似的 Issue
-
extension/Commercial needs-triage
难度 2/5 1-3 小时 新手友好度 78/100
维护者通常 2 天内回复
-
难度 1/5 1 小时以内 新手友好度 90/100
crazy-goat/rabbit-stream#753 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 78/100
opensourcepos/opensourcepos#4743 ·
维护者通常 2 天内回复
-
难度 2/5 1-3 小时 新手友好度 82/100
OpenConext/OpenConext-engineblock#2129 ·
维护者通常 3 天内回复
-
难度 1/5 1 小时以内 新手友好度 82/100
grokability/snipe-it#19786 ·
维护者通常 1 天内回复