uopz ConfigureOptions
As of uopz 5.0 PHP 7.0 is required. As of uopz 5.1, PHP 7.1+ is required.
Setup
Required
As of uopz 5.0 PHP 7.0 is required. As of uopz 5.1, PHP 7.1+ is required.
Install
uopz releases are hosted by PECL and the source code by github, the easiest route to installation is the normal PECL route: Packageuopz.
Windows users can download prebuilt release binaries from the PECL website.
As of uopz 5.0.0 the extension must be loaded as extension. Before this version it must be loaded as zend_extension.
Runtime Runtime
| Name | Default | Changeable | Changelog |
|---|---|---|---|
| uopz.disable | "0" | INI_SYSTEM | Available as of uopz 5.0.2 |
| uopz.exit | "0" | INI_SYSTEM | Available as of uopz 6.0.1 |
| uopz.overloads | "1" | INI_SYSTEM | Available as of uopz 2.0.2. Removed as of uopz 5.0.0. |
Constants
Title
uopz.disableboolIf enabled, uopz should stop having any effect on the engine.
uopz.exitboolWhether to allow the execution of exit opcodes or not. This setting can be overridden during runtime by calling
uopz_allow_exit().uopz.overloadsboolEnables the ability to use
uopz_overload().
When running with OPcache enabled, it may be necessary to disable all OPcache optimizations (opcache.optimization_level=0).