Skip to content

feat(windows): allow forced PHP extensions - #87

Open
rozsazoltan wants to merge 1 commit into
masterfrom
codex/add-windows-force-extensions
Open

feat(windows): allow forced PHP extensions#87
rozsazoltan wants to merge 1 commit into
masterfrom
codex/add-windows-force-extensions

Conversation

@rozsazoltan

Copy link
Copy Markdown
Contributor

Summary

Adds an explicit Windows-only opt-in for extensions disabled by default because they require external native dependencies.

  • Supports one-off PHP_WINDOWS_FORCE_EXTENSIONS values.
  • Supports persistent _.php.windows_force_extensions configuration in mise.toml.
  • Enables and verifies forced extensions during installation.
  • Documents the Oracle Instant Client requirement for oci8_19 and pdo_oci.

Validation

  • Lua syntax checks for the modified files.
  • Environment parser and mise option bridge tests.
  • Native Windows PHP 8.3.32 smoke test confirming the forced extensions are enabled and verified.
  • Verified the expected installation failure when Oracle Instant Client is unavailable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant