Folosesc apache și mă confrunt cu o problemă de permisiuni pe Ubuntu 21.04
Versiunea serverului: Apache/2.4.46 (Ubuntu)
Server construit: 2021-06-17T17:09:41
sudo apache2ctl configtest a returnat Sintaxa OK
jurnalele mele
[Joi, 22 iulie 14:08:49.553904 2021] [core:error] [pid 33685] (13)Permisiune refuzată: [client 127.0.0.1:41084] AH00035: acces la/interzis (calea sistemului de fișiere/gazdă/home/ivan) ') deoarece permisiunile de căutare lipsesc pe o componentă a căii
[Joi, 22 iulie 14:08:49.609382 2021] [core:error] [pid 33685] (13)Permisiune refuzată: [client 127.0.0.1:41084] AH00035: acces la /favicon.ico „/home/calea sistemului de fișiere refuzat ivan/hosts') deoarece permisiunile de căutare lipsesc pe o componentă a căii, referitor: http://gpon-actual.local/
gazda mea
<VirtualHost *:80>
ServerName gpon-actual.local
DocumentRoot /home/ivan/hosts/gpon-actual
DirectoryIndex index.php
ErrorLog ${APACHE_LOG_DIR}/gpon-actual-error.log
CustomLog ${APACHE_LOG_DIR}/gpon-actual-access.log combined
<Directory "/home/ivan/hosts/gpon-actual">
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
Allow from All
</Directory>
</VirtualHost>
Am executat o sugestie diferită, dar niciuna dintre voi nu a ajutat
chmod +x gazde
gazde chmod +rx
sudo chown -R $USER:$USER gazde
sudo chmod 777 -R gazde/
În /etc/apache2/sites-available/site.conf meu am adăugat
a fost înainte
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
și tocmai am adăugat după aceea suplimentară:
<Directory /home/ivan/hosts/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
vreo idee ?