anchor.diff:  ; Set session path to a directory owned by process user
   ;php_value[session.save_handler] = files
   ;php_value[session.save_path] = /var/lib/php/session
  -<% if scope.lookupvar('phpfpm::php_admin') -%>
  -  <% scope.lookupvar('phpfpm::php_admin').each do |item, value| -%>
  +<% if (scope.lookupvar('::phpfpm::php_admin') != :undef) -%>
  +  <% scope.lookupvar('::phpfpm::php_admin').each do |item, value| -%>
       php_admin_value[<%= item %>] = <%= value %>
     <% end -%>
   <% end -%>
  -<% if scope.lookupvar('phpfpm::php_flag') -%>
  -  <% scope.lookupvar('phpfpm::php_flag').each do |item, value| -%>
  +<% if (scope.lookupvar('::phpfpm::php_flag') != :undef) -%>
  +  <% scope.lookupvar('::phpfpm::php_flag').each do |item, value| -%>
       php_flag[<%= item %>] = <%= value %>
     <% end -%>
   <% end -%>
  -<% if scope.lookupvar('phpfpm::php_value') -%>
  -  <% scope.lookupvar('phpfpm::php_value').each do |item, value| -%>
  +<% if (scope.lookupvar('::phpfpm::php_value') != :undef) -%>
  +  <% scope.lookupvar('::phpfpm::php_value').each do |item, value| -%>
       php_value[<%= item %>] = <%= value %>
     <% end -%>
   <% end -%>
  
positive.code: ;                            specific port;
  ;   '/path/to/unix/socket' - to listen on a unix socket.
  ; Note: This value is mandatory.
  listen = <%= scope.lookupvar('phpfpm::listen') %>
  
  ; Set listen(2) backlog. A value of '-1' means unlimited.
  ; Default Value: -1
  listen.backlog = <%= scope.lookupvar('phpfpm::listen_backlog') %>
   
  ; List of ipv4 addresses of FastCGI clients which are allowed to connect.
  ; Equivalent to the FCGI_WEB_SERVER_ADDRS environment variable in the original
  
negative.code: ; exectute php code.
  ; Note: set an empty value to allow all extensions.
  ; Default Value: .php
  security.limit_extensions = <%= scope.lookupvar('::phpfpm::limit_extensions') %>
  
  ; Pass environment variables like LD_LIBRARY_PATH. All $VARIABLEs are taken from
  ; the current environment.
  