【发布时间】:2014-01-28 11:00:00
【问题描述】:
这是我第一次发帖,如果我不太清楚,我很抱歉
我是开发人员,我使用 liferay。 我创建了一个 portlet,您可以在其中生成一个 .pdf,以便在您上传到服务器后进行打印。
创建文件后,portlet 会将您带到加载该 .pdf 的页面
问题是当你去那个页面时它说:
禁止 您无权访问此服务器上的 /pdf/EP54879.pdf。
它说因为在创建 .pdf 时,它仅使用权限 640 生成,我尝试使用 644 访问。(访客)
目前我已经在服务器中放置了一个 CRON 来更改权限,但我需要同时创建 644 个权限。
我一直在寻找,但我什么也没找到。
是否可以更改该权限?
我使用 weblogic,但我不知道问题是 liferay 还是 weblogic。
谢谢!
【问题讨论】:
-
不能使用 File 类的 setReadable/setWritable/setExecutable 吗?
-
非常感谢 Pankaj!我虽然该文件是使用所有权限生成的。
-
你的意思是你的问题已经解决了。我应该发布任何答案吗?
-
解决了。如果你想要和我有同样问题的人想要解决它,你可以回答。或者如果不是我这样做:)
标签: liferay portlet file-permissions