0

Я экспериментирую с странной проблемой. В большинстве случаев (почти каждый раз) мой pdf-файл генерируется с разрешением (rwx-r-r--) 644, что является правильным.PDF создается с разрешением 600?

Но «иногда» .. и я не могу понять, почему это происходит, но они создаются с разрешением (rw -------) 600. Это приводит к «разрешению отказа», когда другие системы пытаются копировать или читать PDF ...

У кого-то уже была эта проблема? Возможно ли, что это проблема в моей конфигурации Jasper? или конфигурацию сервера?

Пс: Я запускаю свое веб-приложение на сервере redhat (контейнер Weblogic).

ответ

1

Это происходит, когда программа, через которую вы запускаете и создаете PDF, находится в том же разрешении, что и root.

вы можете запустить генерирующий PDF программного обеспечения (или что вы используете) в режиме домашнего пользователя, а не в пользовательском режиме корня)

Или просто пойти в эту папку, где была сформирована ваша PDF и запустить из терминала

[email protected]_folder>> sudo chown username:username * 

дать пароль, если спросил .... вы можете использовать это с каждым файлом и папкой, которая имеет эту проблему

вы увидите, как только вы запустите эту команду на значок «LOCK» уходит и файл/папка становится нормальный

Надеюсь, это вам поможет

Смежные вопросы