anchor.diff:  php-fpm | NOTICE: PHP message: PHP Fatal error:  Unable to start example Loader module in Unknown on line 0
   ```
   
  -If you see the following error, move the `example` extension from `zend_extension` to `extension`, then re-push your app.
  +Then move the `example` extension from `extension` to `zend_extension` and re-push your app.
  +
  +If you see the following error:
   
   ```
   NOTICE: PHP message: PHP Warning: example MUST be loaded as a Zend extension in Unknown on line 0
   ```
   
  -### <a id="php-modules"></a> PHP Modules
  +Then move the `example` extension from `zend_extension` to `extension` and re-push your app.
   
  -You can include the following modules by adding them to the `PHP_MODULES` list:
   
  -  - `cli`, installs `php` and `phar`
  -  - `fpm`, installs `PHP-FPM`
  -  - `cgi`, installs `php-cgi`
  -  - `pear`, installs Pear
  +## <a id="buildpack-extensions"></a> Buildpack Extensions
   
  -By default, the buildpack installs the `cli` module when you push a standalone app, and installs the `fpm` module when you push a web app. You must specify `cgi` and `pear` if you want them installed.
  -
  -## <a id="buildpack-extensions"></a>Buildpack Extensions
  -
  -The buildpack comes with extensions for its default behavior. These are the [HTTPD], [Nginx], [PHP], and [NewRelic] extensions.
  +The buildpack comes with extensions for its default behavior. These are the [HTTPD](https://github.com/cloudfoundry/php-buildpack/tree/master/lib/httpd), [Nginx](https://github.com/cloudfoundry/php-buildpack/tree/master/lib/nginx), [PHP](https://github.com/cloudfoundry/php-buildpack/tree/master/lib/php), and [NewRelic](https://github.com/cloudfoundry/php-buildpack/tree/master/extensions/newrelic) extensions.
   
   The buildpack is designed with an extension mechanism, allowing app developers to add behavior to the buildpack without modifying the buildpack code.
   
   When you push an app, the buildpack runs any extensions found in the `.extensions` directory of your app.
   
  -The [Developer Documentation](https://github.com/cloudfoundry/php-buildpack/blob/master/README.md) explains how to write extensions.
  -
  -[defaults]:https://github.com/cloudfoundry/php-buildpack/tree/master/defaults
  -[ServerAdmin]:http://httpd.apache.org/docs/2.4/mod/core.html#serveradmin
  -[extra/httpd-logging.conf]:https://github.com/cloudfoundry/php-buildpack/blob/master/defaults/config/httpd/2.4.x/extra/httpd-logging.conf
  -[Development Documentation]:https://github.com/cloudfoundry/php-buildpack/blob/master/README.md
  -[HTTPD]:https://github.com/cloudfoundry/php-buildpack/tree/master/lib/httpd
  -[Nginx]:https://github.com/cloudfoundry/php-buildpack/tree/master/lib/nginx
  -[PHP]:https://github.com/cloudfoundry/php-buildpack/tree/master/lib/php
  -[NewRelic]:https://github.com/cloudfoundry/php-buildpack/tree/master/extensions/newrelic
  +For more information about writing extension, see the [Cloud Foundry PHP Buildpack](https://github.com/cloudfoundry/php-buildpack/blob/master/README.md) repository on GitHub.
  
positive.code: 
  ##### Precedence
  
  In order of highest precedence, php configuration values come from the following sources:
  
  * php scripts using `ini_set()` to manually override config files
  * user.ini files for local values
  * .bp-config/php/php.ini.d to override master value, but not local values from user.ini files
  
  #### <a id="fpm_d"></a> .bp-config/php/fpm.d/
  
  The buildpack adds any files it finds in the application under `.bp-config/php/fpm.d` that end with `.conf` (i.e `my-config.conf`) to the PHP-FPM configuration.  You can use this to change any value acceptable to `php-fpm.conf`. See [http://php.net/manual/en/install.fpm.configuration.php](http://php.net/manual/en/install.fpm.configuration.php) for a list of directives.
  
  PHP FPM config snippets are included by the buildpack into the global section of the configuration file.  If you need to apply configuration settings for a PHP FPM worker, that needs to be indicated in your configuration file as well.
  
  For example:
  
  
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
  