Skip to content

Future scope: compile/install shared objects into a folder within a PHP project #5

@Girgias

Description

@Girgias

As discussed with @asgrim at PHP UK 2024.

The idea would be to install the shared object resulting from the compilation of the extension into a folder within the PHP project.
This would be similar to the /vendor/ folder composer creates and uses for dependencies.

The motivation for this is to allow different version of an extension to be installed for different projects, as those might not all be compatible with newer versions of a given extension.

What is probably needed is a generated INI file that is passed to PHP to load the .so at startup.

Metadata

Metadata

Assignees

Labels

questionFurther information is requested

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions