SSHFS - время файла не обновляется
У меня есть веб-сервер apache, код которого смонтирован через SSHFS. Когда я изменяю файл на удаленном компьютере, веб-сервер не показывает это изменение. Если я взаимодействую с файлом каким-либо образом, например, cat
или же vim
и не вносите никаких изменений, тогда веб-сервер покажет изменения правильно и время изменения файла обновится.
Есть ли способ заставить время модификации файла обновляться правильно, или, возможно, мне нужно каким-то образом изменить apache, чтобы он определенно считывал файлы (возможно, существует какой-то кэш, основанный на времени, который он использует, который я мог отключить)?
1 ответ
В руководстве по sshfs упоминаются некоторые кэши, вы можете изменить время ожидания для них.
Пытаться -o cache=no
, Если это работает, тогда рассмотрите возможность установки тайм-аута на какое-то небольшое число.