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。
我有一个简单的小型管理系统,可以在 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。