Unix 使用Dreamweaver(CS5)与根目录/Web目录外的文件夹交互

Unix 使用Dreamweaver(CS5)与根目录/Web目录外的文件夹交互,unix,dreamweaver,directory,Unix,Dreamweaver,Directory,使用FileZilla,我可以访问web目录之外的文件夹。如何使用Dreamweaver进行同样的操作,以便编辑文件并通过Dreamweaver自动保存/上传?我目前只能访问web目录 我知道如何在PHP中包含它们,但我希望Dreamweaver能够找到/访问它们 谢谢大家! 您必须将站点定义(本地和远程)路径设置为比当前路径高一级。所以如果本地路径是 我的文档/网站/此网站 你会把它改成 我的文件/网站/ 如果遥控器是: /user/home/domain.com/ 改为 /用户/家庭/ 您将

使用FileZilla,我可以访问web目录之外的文件夹。如何使用Dreamweaver进行同样的操作,以便编辑文件并通过Dreamweaver自动保存/上传?我目前只能访问web目录

我知道如何在PHP中包含它们,但我希望Dreamweaver能够找到/访问它们


谢谢大家!

您必须将站点定义(本地和远程)路径设置为比当前路径高一级。所以如果本地路径是

我的文档/网站/此网站

你会把它改成

我的文件/网站/

如果遥控器是:

/user/home/domain.com/

改为

/用户/家庭/

您将遇到的问题是,当设置为这样时,Dreamweaver不能很好地工作。它假定远程路径是公共web根目录,并将在那里自动创建各种文件和文件夹,DW希望这些文件和文件夹位于公共根目录中。此外,自动将路径设置为include和images等操作将开始不起作用,因为所有路径都将在公共web根目录之外启动


最好保持原样,使用外部FTP程序来处理网站之外的文件。

我们以前遇到过这种情况,希望将PHP包含文件移到公共HTML目录之外。JCL1178的答案在概念上绝对正确

实际的实现是复制该站点(在“管理站点”下),并基本上为“includes”目录创建一个单独的站点,该目录将上升一级。因此,“根目录”设置是正常的(在我们的例子中是主站点中的“public_html/”,我们从“includes”站点中的根目录设置中删除了“public_html/”,有效地使路径上升了一级

至少可以说,这绝对不是一个理想的情况/工作流程,因为一个站点最终会有两个站点定义(这可能会导致其他问题);但Dreamweaver就是这样。我们在一个非现场项目中工作,不允许使用Dreamweaver以外的任何东西,所以我们提出了这一点来遵守

作为补充说明:我们之所以能够实现此解决方案,是因为webhosting计划允许我们访问根目录。如果您的webhosting计划严格限制为公共目录,那么整个问题将是DOA