【问题标题】:Remote web server pages do not update after making changes via SSHFS通过 SSHFS 进行更改后,远程 Web 服务器页面不更新
【发布时间】:2015-02-25 00:24:22
【问题描述】:

我已经对此进行了一段时间的故障排除,但似乎无法找到解决方案。我的办公室有一台远程 LAMP 服务器,有时需要在家工作。我在我的家用计算机和工作之间使用 SSHFS 来完成此操作。

但是,我遇到了一个问题,当我更新本地文件时,更改会立即推送到服务器。我已经通过 SSH 和 VIM 验证了这些更改。但是,如果我在 Chrome 中刷新甚至强制刷新页面,则不会出现更改。

我还创建了一个本地文件,该文件立即显示在服务器上,我可以在 Chrome 中查看,但不会呈现对该文件的任何后续更改。

只要我在办公室,更改也会立即呈现。

有人有什么想法吗?

  • Apache 2.4.7
  • Sublime Text 3 编辑器
  • 客户端 SSHFS:win-sshfs 0.0.1.5
  • 服务器 SSH:OpenSSH_6.6.1p1

【问题讨论】:

    标签: apache google-chrome sshfs


    【解决方案1】:

    我的猜测是远程文件系统上的修改时间没有正确更新。我不太确定解决这个问题的方法是什么,但这至少可能是第一个要遵循的路径?

    其实我只是随便搜了一下,发现了这个bug:https://code.google.com/p/win-sshfs/issues/detail?id=99

    Sublime 2 中有一个可能的解决方法,我会让你检查一下 Sublime 3 中是否有这样的设置

    【讨论】:

    • 就是这样!我今天醒来认为这是一个修改时间问题,所以我触摸了该文件作为测试并且它起作用了。在ST3中禁用原子保存功能后,它与ST2相同,它解决了这个问题。谢谢!
    猜你喜欢
    • 1970-01-01
    • 2021-12-21
    • 2016-12-21
    • 2021-08-04
    • 1970-01-01
    • 1970-01-01
    • 2022-01-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多