anchor.diff:  
   ### <a id="php-extensions"></a> PHP Extensions
   
  -The buildpack adds any `.bp-config/php/php.ini.d/FILE-NAME.ini` files it finds in the application to the PHP configuration. You can use this to enable PHP or ZEND extensions. For example:
  -
  +The buildpack adds any `.bp-config/php/php.ini.d/FILE-NAME.ini` files it finds in the app to the PHP configuration. You can use this to enable PHP or ZEND extensions. For example:
   
   ```
   extension=redis.so
  
positive.code: zend_extension=opcache.so
  ``` 
  
  If an extension is already present and enabled in the compiled php, for example `intl`, you do not need to explicitly enable it to use that extension.
  
  #### PHP\_EXTENSIONS vs. ZEND\_EXTENSIONS
  
  PHP has two kinds of extensions, _PHP extensions_ and _Zend extensions_. These hook into the PHP executable in different ways. See [https://wiki.php.net/internals/extensions](https://wiki.php.net/internals/extensions) for more information about the way extensions work internally in the engine.
  
  Because they hook into the PHP executable in different ways, they are specified differently in ini files. Apps fail if a Zend extension is specified as a PHP extension, or a PHP extension is specified as a Zend extension.
  
  If you see the following error, move the `example` extension from `extension` to `zend_extension`, then re-push your app:
  
  ```
  php-fpm | [warn-ioncube] The example Loader is a Zend-Engine extension and not a module (pid 40)
  
negative.code: owner: Buildpacks
  ---
  
  This topic explains how to modify the configuration file for your PHP buildpack.
  
  
  ## <a id="defaults"></a> Defaults
  
  The PHP buildpack stores all of its default configuration settings in the [defaults](https://github.com/cloudfoundry/php-buildpack/tree/master/defaults) directory of the Cloud Foundry PHP Buildpack repository on GitHub.
  
  
  ## <a id="options"></a> options.json
  
  The `options.json` file is the configuration file for the buildpack itself. It instructs the buildpack what to download, where to download it from, and how to install it. It allows you to configure:
  
  * Package names and versions, such as PHP, HTTPD, or Nginx versions.
  * The web server to use, such as HTTPD, Nginx, or no server.
  * The PHP extensions that are enabled.
  
  The buildpack overrides the default `options.json` file with any configuration it finds in the `.bp-config/options.json` file of your app.
  
  Below is an explanation of the common options you might need to change.
  
  | Variable                     | Explanation                                                                                                                                                                                                                                                                                                                                          |
  | -------------------          | -----------------------------------------------------                                                                                                                                                                                                                                                                                                |
  | WEB_SERVER                  | Sets the web server to use. Must be one of `httpd`, `nginx`, or `none`. This value defaults to `httpd`.                                                                                                                                                                                                                                           |
  | HTTPD_VERSION                | Sets the version of Apache HTTPD to use. Currently the build pack supports the latest stable version.  This value will default to the latest release that is supported by the build pack. |
  | ADMIN_EMAIL                 | The value used in HTTPD's configuration for [ServerAdmin](http://httpd.apache.org/docs/2.4/mod/core.html#serveradmin)                                                                                                                                                                                                                                                                                            |
  | NGINX_VERSION               | Sets the version of Nginx to use. By default, the buildpack uses the latest stable version.                                                                                                                                                                                                                      |
  | PHP_VERSION                 | Sets the version of PHP to use. <br> Set to a minor instead of a patch version, <br> such as `"{PHP_70_LATEST}"`. See [options.json](https://github.com/cloudfoundry/php-buildpack/blob/4f5e50fabf66c5840210cbc64fcd4068d8a27448/cf_spec/fixtures/php_app_using_php_7_latest/.bp-config/options.json).             |
  | PHP_EXTENSIONS              | (DEPRECATED) A list of the [extensions](#php-extensions) to enable.  `bz2`, `zlib`, `curl`, and `mcrypt` are enabled by default.                                                                                                                                                                                                                                 |
  | ZEND_EXTENSIONS             | A list of the Zend extensions to enable. Nothing is enabled by default.                                                                                                                                                                                                                                                                           |
  | APP\_START\_CMD              | When the `WEB_SERVER` option is set to `none`, this command is used to start your app. If `WEB_SERVER` and `APP_START_CMD` are not set, then the buildpack searches, in order, for `app.php`, `main.php`, `run.php`, or `start.php`. This option accepts arguments. |
  | WEBDIR                       | The root directory of the files served by the web server specified in `WEB_SERVER`. Defaults to `htdocs`. Other common settings are `public`, `static`, or `html`. The path is relative to the root of your app.           |
  | LIBDIR                       | This path is added to PHP's `include_path`. Defaults to `lib`. The path is relative to the root of your app.           |
  | HTTP_PROXY                  | The buildpack downloads uncached dependencies using HTTP. If you are using a proxy for HTTP access, set its URL here.
  | HTTPS_PROXY                  | The buildpack downloads uncached dependencies using HTTPS. If you are using a proxy for HTTPS access, set its URL here.
  | ADDITIONAL\_PREPROCESS\_CMDS | A list of additional commands that run prior to the app starting. For example, you might use this command to run migration scripts or static caching tools before the app launches.
  
  For details about supported versions, see the release notes for your buildpack version on the [Releases](https://github.com/cloudfoundry/php-buildpack/releases) page of the Cloud Foundry PHP Buildpack repository on GitHub.
  
  ### <a id="engine-configurations"></a> HTTPD, Nginx, and PHP Configuration
  
  The buildpack automatically configures HTTPD, Nginx, and PHP for your app. This section explains how to modify the configuration.
  
  The `.bp-config` directory in your app can contain configuration overrides for these components. Name the directories `httpd`, `nginx`, and `php`. <%= vars.recommended_by %> recommends that you use [php.ini.d](#php_ini_d) or [fpm.d](#fpm_d).
  
  <p class='note'><strong>Note:</strong> If you override the <code>php.ini</code> or <code>php-fpm.conf</code> files, many other forms of configuration do not work.</p>
  
  For example:
  
  ```
  .bp-config
    httpd
  