v1

latestOpenAPI 3.0.2cPanel License2026-08-06657427.1 MB
LangPHP
PHP Settings

Return basic PHP directives

This function lists a virtual host's basic PHP directives. The Basic Mode section of cPanel's MultiPHP INI Editor interface (Home >> Software >> MultiPHP INI Editor) also lists these directives.

Note:

This document only applies to systems that run EasyApache 4 with MultiPHP enabled.

Important:

When you disable the WebServer role, the system disables this function.

get/LangPHP/php_ini_get_user_basic_directives

Query parameters

type'home' | 'vhost' required
Example:vhost

The type of php.ini file.

  • home
  • vhost

Important:

If you set this parameter to vhost, you must also include the vhost parameter.

vhoststring domain
Example:clearly.com

The name of a virtual host.

Important:

If the type value is vhost, you must use this parameter.

Response

HTTP Request was successful.

apiversioninteger

The version of the API.

funcstring

The name of the method called.

modulestring

The name of the module called.

Example response

{
  "apiversion": 3,
  "func": "php_ini_get_user_basic_directives",
  "module": "LangPHP",
  "result": {
    "data": {
      "directives": [
        {
          "info": "This option enables the URL-aware fopen wrappers that enable accessing URL object like files. Default wrappers are provided for the access of remote files using the ftp or http protocol, some extensions like zlib may register additional wrappers.",
          "key": "allow_url_fopen",
          "php_ini_mode": "PHP_INI_SYSTEM",
          "type": "integer",
          "value": "On"
        }
      ]
    },
    "status": 1
  }
}