Skip to main content

Yunohost - BookStack не видит каталог при добавлении изображений

Решение

  1. Измените владельца папки images:
    Папка images должна принадлежать пользователю и группе, под которыми работает BookStack (в вашем случае это bookstack__2 и www-data).

    Выполните команду:

    sudo chown -R bookstack__2:www-data /var/www/bookstack__2/public/uploads/images

    Это изменит владельца папки images и всех её вложенных файлов и папок.

  2. Проверьте права доступа:
    Убедитесь, что права доступа позволяют веб-серверу читать и записывать файлы в папку images. Выполните:

    sudo chmod -R 775 /var/www/bookstack__2/public/uploads/images

    Это даст права на чтение и запись для владельца (bookstack__2) и группы (www-data), а также на чтение для остальных пользователей.

  3. Проверьте результат:
    После выполнения команд проверьте права доступа снова:

    sudo ls -la /var/www/bookstack__2/public/uploads

    Вывод должен выглядеть примерно так:



    drwxrwxr-x 3 bookstack__2 www-data 4096 Feb  3 11:43 .
    drwxr-x--- 5 bookstack__2 www-data 4096 Jan  5 01:22 ..
    -rwxrwxr-x 1 bookstack__2 www-data   24 Jan  5 01:22 .gitignore
    -rwxrwxr-x 1 bookstack__2 www-data   16 Jan  5 01:22 .htaccess
    drwxrwxr-x 4 bookstack__2 www-data 4096 Feb  3 14:29 images

    bookstack__2 - название каталога с приложением