linux 的文件操作的 coldfusion 权限(cffile、cfdirectory)

coldfusion permissions on linux for file operations ( cffile, cfdirectory )

我有一个简单的小型管理系统,可以在 IIS 上正常运行,但我在将其移至 Linux 时遇到了问题。

系统可以创建、重命名和删除目录,创建和 upload/save 文件,以及编辑、重命名或删除这些文件。在 Linux 上,我一直 运行 进入权限问题。托管公司正在逐个文件夹解决问题,这不是真正的解决方案,因为一旦系统尝试创建新目录,它就会崩溃。

我不是很明白 Linux,但从阅读来看,ColdFusion 似乎以用户身份运行,并且该用户被赋予了特定的权限。 Linux 上的 ColdFusion 用户或解决方案的理想设置是什么,以便我可以对根目录下的任何 folder/file 执行我需要执行的操作?例如,/home/mysite/public_html/

下的所有内容

感谢您的帮助!

您需要将用户 CF is 运行 添加到拥有文件夹 /home/mysite/public_html/ 的组,然后将目录 /home/mysite/public_html/ 的权限设置为 775。