2010-10-27 68 views
0

这是安装在Unix系统中,我没有直接访问,但可以通过与网络团队坐在获得洞察力。无法读取或写入到目录CFFILE尽管777级权限的ColdFusion

问题是这样的,我有3个文件夹,我需要访问,读取和写入。问题是,我只能访问其中的1个,只能阅读。这是通过ColdFusion,我可以很好地与他们分配给用户(和CF服务器上运行,这是“www”用户))进入他们。

我可以读取和写入临时文件目录,地方文件存储它们移动到目标目录(SERVER-INF /等等等)之前,但是这是没有帮助的。我曾尝试让网络人员将其他文件夹的权限设置为相同的内容,但没有结果。我可以访问的文件夹的当前设置是rwxrws ---而其他文件夹是rwxrwxr-x,所以我应该拥有更多权限(在第一个文件夹中“s”不是错误)。

我们已经尝试设置其他文件夹,777,我们甚至没有阅读能力。在为ColdFusion设置新权限以便能够访问它们之后,是否需要在Unix机器上重新启动服务器?我现在没有想法,我会采取任何新的建议。

TL; DR

所有使用ColdFusion

temp目录 - 可以读取和写入到

文件夹1 - 可从(包括子目录)读 夹2 - 不能读或写(权限被拒绝) 文件夹3 - 无法读取或写入(拒绝)

目标:获取上传功能的工作。

编辑:服务器使用Apache

回答

0

设置新的文件夹权限后,需要重新启动的问题才需要。我们认为这不是Unix盒子上的问题,但是ColdFusion显然是这样。这工作。

0

只是一个随机猜测......你检查你正在试图访问路径是完全正确的?它们对于文件操作应该是绝对的,并且www用户必须对所有路径目录具有X权限 - 才能输入它们。

相关问题