Le 16-10-2018, à 06:39:01 +0000, Steve Kemp a écrit :
ls -l /etc/apache2/apache2.conf
-rw-r--r-- 1 root root 7224 jun 2 10:01 /etc/apache2/apache2.conf
Getting nuts.
Probably the permissions on /etc/apache2, or /etc are broken for the
user www-data.
ls -l /etc
drwxr-xr-x 213 root root 16384 oct 17 06:28
ls -l /etc/apache2
total 80
-rw-r--r-- 1 root root 7224 jun 2 10:01 apache2.conf
drwxr-xr-x 2 root root 4096 oct 16 06:56 conf-available
drwxr-xr-x 2 root root 4096 oct 16 06:57 conf-enabled
-rw-r--r-- 1 root root 1782 avr 5 2018 envvars
-rw-r--r-- 1 root root 31063 sep 19 2017 magic
drwxr-xr-x 2 root root 12288 oct 16 06:57 mods-available
drwxr-xr-x 2 root root 4096 oct 16 06:57 mods-enabled
-rw-r--r-- 1 root root 320 sep 19 2017 ports.conf
drwxr-xr-x 2 root root 4096 oct 16 06:57 sites-available
drwxr-xr-x 2 root root 4096 oct 16 06:57 sites-enabled
Assuming you have sudo installed you can become "www-data", and test:
sudo su - www-data -s /bin/sh
cd /etc/
cd apache2
cat apache2.conf
All fine, www-data can read the file.