Apach2 version 2.4.46
Please see below the contents of the http.conf file with commented out Include files.
The path to the file httpd.conf is in /usr/local/apache2/conf/httpd.conf
not /usr/local/apache2/httpd.conf
I believe the paths of the Include files should be
#Include extra/httpd-mpm.conf
not
#Include conf/extra/httpd-mpm.conf
unless the apache code works in that way.
Am I correct in my assumption that the commented out paths are incorrect , it has an unnecessary "/conf" directory ?
# Server-pool management (MPM specific)
#Include conf/extra/httpd-mpm.conf
# Multi-language error messages
#Include conf/extra/httpd-multilang-errordoc.conf
# Fancy directory listings
#Include conf/extra/httpd-autoindex.conf
# Language settings
#Include conf/extra/httpd-languages.conf
# User home directories
#Include conf/extra/httpd-userdir.conf
# Real-time info on requests and configuration
#Include conf/extra/httpd-info.conf
# Virtual hosts
#Include conf/extra/httpd-vhosts.conf
# Local access to the Apache HTTP Server Manual
#Include conf/extra/httpd-manual.conf
# Distributed authoring and versioning (WebDAV)
#Include conf/extra/httpd-dav.conf
# Various default settings
#Include conf/extra/httpd-default.conf
/usr/local/apache2/conf $ ls -l
total 104
drwxrwxrwx 2 root root 4096 Apr 29 00:57 extra
-rwxrwxrwx 1 root root 18734 Apr 29 22:02 httpd.conf
-rwxrwxrwx 1 root root 13064 Apr 29 00:57 magic
-rwxrwxrwx 1 root root 60847 Apr 29 00:57 mime.types
-rw-r--r-- 1 pi pi 0 Apr 29 21:44 mod-jk.conf
drwxrwxrwx 3 root root 4096 Apr 29 00:57 original