Сбой разрешений Vagrant с nfs только при монтировании в папки apache
Я использую Linux Mint в качестве хоста и CentOS в качестве гостя, всякий раз, когда я пытаюсь открыть общий доступ к папке в папке apache (пример ниже), происходит сбой, а все остальные действия apache - нет.
config.vm.share_folder "apache", "/var/www/html", "../src", :extra => 'dmode=775,fmode=775', :nfs => (FFI::Platform::IS_WINDOWS ? false: true)
Я получаю следующее сообщение об ошибке:
error: unpacking of archive failed on file /var/www/html: cpio: chown failed - Operation not permitted
Однако, когда я монтирую папку, скажем, в / html, не возникает ни одной проблемы, и мой бродяга работает без ошибок.
Я отчаянно пытаюсь поместить вещи в папки, для которых они предназначены, есть идеи, как мне это исправить?
1 ответ
Здесь у нас тоже есть какая-то проблема.
Здесь он работал так, чтобы настроить синтаксис экспорта в nfs:
config.vm.synced_folder ".", "/vagrant", :nfs => { :mount_options => ["dmode=777","fmode=777"] }
как указано в 26710386
обратите внимание на строку: nfs и параметры монтирования. Вы должны использовать его как
nfs => { :mount_options => ["dmode=777","fmode=777"] }
а не как последний способ типа: "nfs", mount_options: ... был.
Надеюсь, поможет.