#
# The following lines prevent .user.ini files from being viewed by Web clients.
#
<Files ".user.ini">
    <IfModule mod_authz_core.c>
        Require all denied
    </IfModule>
    <IfModule !mod_authz_core.c>
        Order allow,deny
        Deny from all
        Satisfy All
    </IfModule>
</Files>

#
# Allow php to handle Multiviews
#
AddType text/html .php

#
# Add index.php to the list of files that will be served as directory
# indexes.
#
DirectoryIndex index.php

# php-fpm options
<IfModule  mod_proxy_fcgi.c>

    SuexecUserGroup apache apache

    <Proxy "unix:/var/opt/remi/php81/run/php-fpm/www.sock|fcgi://php-fpm">
            ProxySet disablereuse=off
    </Proxy>
    #
    # Cause the PHP interpreter to handle files with a .php extension.
    #
    <FilesMatch \.(php|phar)$>
        SetHandler proxy:fcgi://php-fpm
    </FilesMatch>

    #
    # Apache specific PHP configuration options
    # those can be override in each configured vhost
    #
    #php_value session.save_handler "files"
    #php_value session.save_path    "/var/opt/remi/php81/lib/php/session"
    #php_value soap.wsdl_cache_dir  "/var/opt/remi/php81/lib/php/wsdlcache"

    php_value opcache.file_cache   "/var/opt/remi/php81/lib/php/opcache"
</IfModule>
