# Permissions are missing on a component of the path

Встановив Linux Lite 7.2 (це Ubuntu 24.04) і налаштовував сайт, як звичайно: створював символічне посилання \`/home/username\` на \`/home/myname/www/username\`. Але сайт не працював, а в логах було таке: "[Symbolic link not allowed or link target not accessible](symbolic-link-not-allowed)".&#x20;

Спробув рекомендації  `Options +FollowSymLinks`,  але не допомогло. Змінював доступи директорій на `755`, та інші - теж. Вірішив перевірити роботу "на пряму" без сімлінків - теж не працює! Тут я зрозумів, що проблема не в сімлінках! Подивився в логи - а помилка була вже інша:&#x20;

```
(13)Permission denied: [client 127.0.0.1:46320] AH00035: access to 
/home/username/www denied because search permissions are missing 
on a component of the path
```

Почав рити на цю помилку:

{% embed url="https://stackoverflow.com/questions/25190043/apache-permissions-are-missing-on-a-component-of-the-path" %}

{% embed url="https://askubuntu.com/questions/244406/how-do-i-give-www-data-user-to-a-folder-in-my-home-folder" %}

Вирішив спробувати просту пораду з другого посилання:

Інший спосіб - змінити ім'я користувача безпосередньо в конфігурації apache, якщо це ваша локальна машина, і ви зберігаєте зображення з іншого місця, яке знищить будь-які дозволи, встановлені на папку. Також це можна зробити, якщо у вас лише 1 користувач і вас не турбує www-data!

```
$ sudo vi /etc/apache2/apache2.conf
```

Find User and Group and put yours\
`User <Your User>`\
`Group <Your Group>`

```
$ sudo service apache2 restart
```

І сайт запрацював!

Потім я повернув усе на сімлінк - і це не вплинуло на роботу. Сайт також працював і без опції `+FollowSymLinks`.

Повторю, що стикнувся я з цим на Linux Lite 7.2. На версії 6.6 такого не було.
