Zend Extension Manager - Configuration Directives
This topic lists all the configuration directives for Zend Extension Manager.
Configuration Directives Summary
The table below is a summary of all the Zend Extension Manager configuration directives, and displays the directive name, its default value, and a description:
Directive |
Default Value |
Description |
1 |
Log message verbosity level. |
|
10 |
The maximum size of the log file before it is rotated |
|
zem_order |
The path to the location of the load file. The load file contains the information about the extensions' loading order |
|
false / true |
UNIX only: Activates SIGSEGV and SIGABRT signal handlers. |
|
5 |
Interval to check for license updates (in seconds). Set it to 0 to disable license checking. |
|
false |
UNIX only: Automatically pauses the process received by SIGSEGV and SIGABRT. |
Configuration Directives Details
The list below contains information for all the available configuration directives for Zend Extension Manager: their description, type, units, default value, modification scope, and the Zend Server version they became available in.
zend_extension_manager.log_verbosity_level
The default level is usually set to 1, which includes very important information messages, errors and warnings.
Switch the level to 2 to see the notices. Higher levels (up to 5) are reserved for debug purposes only.
IMPORTANT: The ZEM is absolutely required to load any Zend extension from the Zend product line. There is other way to load Zend extensions besides using the ZEM.
Default Value: 1
Type: int
Available Since Version: 3.6
zend_extension_manager.log_rotation_size
The maximum size of the log file before it is rotated
Default Value: 10
Units: MBytes
Type: int
Available Since Version: 6.0
zend_extension_manager.load_order_file
The file should be in plain text. Each line should list only one extensionId. The order of lines (extensionIds) determines the the order of loading the appropriate extensions. If a particular extensionId is not managed in any INI file, the ID is skipped.
Default Value: zem_order
Type: string
Available Since Version: 3.6
zend_extension_manager.activate_signal_handlers
If enabled, the stack trace is printed when the signal is received. This directive can be combined with 'zend_extension_manager.wait_for_debugger'.
Applicable On: Linux, IBMi
Default Value:
- IBMi: false
- Windows, Linux: true
Type: boolean
Available Since Version: 3.6
zend_extension_manager.recheck_license_interval
Interval to check for license updates (in seconds). Set it to 0 to disable license checking.
Default Value: 5
Type: int
Available Since Version: 5.5
zend_extension_manager.wait_for_debugger
If enabled, the process is paused when the signal is received, so that 'gdb' can be easily attached. 'zend_extension_manager.activate_signal_handlers' must be enabled.
Applicable On: Linux, IBMi
Default Value: false
Type: boolean
Available Since Version: 3.6