Добрый день.
У меня возникла небольшая проблемка при попытке публикации информационной базы 1С Предприятия. Отсутствует доступ к публикуемой базе 1С через Web(Apache), если публикация или сама база находятся в домашнем каталоге пользователя.
Вот сведения об операционке на моей машине:
Operating System: Simply Linux 10.4 (Captain Finn)
CPE OS Name: cpe:/o:alt:slinux:10.4
Kernel: Linux 6.1.158-un-def-alt1
Architecture: x86-64
Для проб взял самописную конфигурацию (там один вид документа всего).
Делал так. Каталог публикации /srv/wwwuppms. Сама база - /home/viktor/UVS. Прописал её в файле /srv/wwwuppms/default.vrd.
Пробую подключаться через браузер. Сначала просто на localhost - It works! появилась. Дальше пробую -
http://localhost/UVS. Появилась картинка 1С Предприятия, загрузочная и тут же выскакивает окошко с ошибкой, если коротко, то - нету доступа к /home/viktor.
Дальше начал пробовать менять права, пользователей, группу на папка всех по вложенности начиная с /home. Пользователей менял, ставил - viktor, apache, apache2. Ничего не помогло.
Скопировал каталог базы в каталог публикации (/srv/wwwuppms) - всё завелось и заработало. Потом пробовал копировать эту базу в разные каталоги включая корневой. Везде работало. Подмонтировал в директорию /mnt/Old_drv старый диск. Скопировал базу туда, думал не попрет. Поперло. Работает. Попробовал в папке /home просто без создания нового пользователя завести новую папку, туда же скопировал базу - не взлетело. Тоже ругань на отсутствие доступа. Права там были полные.
В сети похожей проблемы как-то не увидел. Вот и решил сюда написать. Я наверно все таки больше продвинутый пользователь в линуксе, по-этому при работе в этой ОС возникает много вопросов, которые я сам иногда не могу решить, как сейчас. Может кто подскажет из более опытных форумчан.