通常你可以在不改变文件的锁定状态的情况下向远程服务器上传文件。一般有两种情况你可以使用 Put 替代 Check In:一种是你不是在一个协同工作的环境之下,同时你也没有使用登入/锁定系统,还有一种情况是,你想将最新版本的文件上传到服务器,但同时你还想对其继续进行编辑。
注意:如果你要上传的文件服务器中原来没有,同时你正在使用登入/锁定系统,该文件会被复制到远程站点,同时被锁定,以便你可以继续编辑。
如果你想将文件登入到远程服务器上,那么就使用 Check In 命令。参阅 登入和锁定远程服务器上文件。
如果你只是想将较新版本的文件上传,参阅 同步本地和远程服务器上文件。
注意:不要在要上传到服务器的文件名中使用一些特殊字符(如 é, ç, or ¥) 或者标点,如冒号,斜线,句点等许多服务器会在上传这些文件的时候将字符更换掉,这样可能就会造成许多链接中断。
如何向远程服务器上传文件:
1 | 选择 Window > Site Files,打开站点窗。 |
2 | 在站点窗上边,从站点列表弹出菜单中选择需要的站点。 |
3 | 如果你正在使用 FTP 传送文件,,就点击 Connect 打开同远程服务器的链接,这样你就可以在上传文件之前先看一看远程站点上都有些什么东西了。但是,如果链接已经建立,那么点击 Connect 就是没有必要的了。这时点击 Put,Dreamweaver 会自动帮你链接了。 |
4 | 选取要上传的文件(通常是在 Local 窗口进行选取,但是,如果你愿意的话,也可以在 Remote 窗口选取相应的文件。) |
5 | 点击 Put,或者从情景菜单或 Site 菜单中选择 Put。 |
6 | 如果要上传的文件尚未保存, 会弹出一个对话框(这取决于你在 Preferences 对话框中的 Site FTP 面板上所设置的选项了),该对话框允许你在上传文件之前先将文件保存。如果你决定保存文件,就点击 Yes;反之就点击 No。 |
如果你选择不保存文件,那么你在上一次保存文件之后所做的任何的修改都不会被上传到服务器上。但是,文件仍然保持打开状态,这样如果你愿意的话,仍然可以在上传文件之后再保存文件。 | |
7 | 如果你想同时上传从属文件,点击 Yes;反之点击 No。(如果远程服务器上已经包含了上传文件的从属文件,则点击 No 就可以了。) 为了避免在上传过程中被问到是否上传从属文件,选取 Don't Ask Me Again 选项即可。 |
![]() |
注意:点击 Stop Current Task (右下角的红色 X) 或按 Esc (Windows) 或 Command+period (Macintosh) 就可以随时中断文件的传送。当然不是立即就中断的。
如果该文件在文档窗中是打开着的,那么你可以选择 Site > Put 来上传文件。
Dreamweaver 会将所有的 FTP 问津传输活动给记录下来。如果你在使用 FTP 传输文件的过程中出现错误,则记录可以帮助你确定问题所在。要想显示记录,通过站点窗 (Windows) 或 Site > FTP Log (Macintosh) 选择 Window > FTP Log。