小编luk*_*uke的帖子

linux上用于文件操作的coldfusion权限(cffile,cfdi​​rectory)

我有一个简单的小管理系统,可以在IIS上正常工作,但我遇到了将其移植到Linux的问题.

系统可以创建,重命名和删除目录,创建和上传/保存文件,以及编辑,重命名或删除这些文件.在Linux上,我一直遇到权限问题.托管公司正在逐个文件夹地解决问题,这实际上不是解决方案,因为一旦系统尝试创建新目录,它就会崩溃.

我并不真正了解Linux,但从阅读开始,ColdFusion似乎以用户身份运行,并且该用户具有某些权限.什么是Linux上ColdFusion用户或解决方案的理想设置,所以我可以对根目录下的任何文件夹/文件做我需要做的事情?例如,一切都在/home/mysite/public_html/

谢谢你的帮助!

linux permissions coldfusion file-permissions user-permissions

3
推荐指数
1
解决办法
772
查看次数

运行查询,根据第一个表中的数据从一个表和两个可能的其他表中选择一个

我正在更新一个可能会运行大量查询的网站!

简单的形式有3个表格;

更新 UpdateID Files_FileID Pages_PageID UpdateDate

Pages PageID PageTitle

文件 FileID FileTitle

Updates表中的Files_FileID链接到Files表中的FileID,更新表中的Pages_PageID链接到Pages表中的PageID

目前,代码在Updates表上执行select查询,然后循环遍历那些结果,如果Pages_PageID具有值,则在Pages表上为每个结果运行另一个查询,或者如果Files_FileID具有值,则在Files表上循环.现在,当网站最初在大约15年前完成时,这可能是好的(如果做得不好),但我只是要添加近2000个新文件,这些文件将在更新表中列出!

我想改变它(如果可能的话)来运行一个查询.可以这样做吗?

我可以看到我可以将它分成两个查询,一个用于Pages,一个用于Files,但是后来我有两个基于UpdateDate的结果,我无法以正确的顺序显示它们.

mysql sql coldfusion railo

1
推荐指数
1
解决办法
92
查看次数

从webroot外部显示带有coldfusion的pdf

我不知道这是否可行,但是使用coldfusion 我可以在浏览器中显示一个保存在 webroot 之外的 pdf 吗?

所以你可以在一个页面上嵌入一个pdf;

<object data="mypdf.pdf" type="application/pdf">
Run Code Online (Sandbox Code Playgroud)

我可以做类似的事情吗?

<object data="displaymypdf.cfm" type="application/pdf">
Run Code Online (Sandbox Code Playgroud)

displaymypdf.cfm 会在哪里返回那个 pdf?有点像我们用 cfheader/cfcontent 下载?

感谢任何帮助/指针

coldfusion

0
推荐指数
1
解决办法
66
查看次数