我的主机是 ArchLinux,我在 CentOS 来宾中运行 Apache。我在一个共享文件夹中有虚拟主机配置和所有站点代码。为了能够将虚拟主机配置放在共享文件夹中,我将共享文件夹安装为 apache:apache。
shared /mnt/shared vboxsf defaults,uid=48,gid=48 0 0
当我在主机中编辑文件时,Apache 将始终开始发送带有尾随字符的旧版本文件。在 vim 中,它们显示为 ^@,所以我猜它们是空字符。空字符的数量与我所做的更改数量有关,即使我编辑第一行,空字符也会出现在最后。如果我推测,它看起来像一个糟糕的差异。
如果我 stop httpd
, umount
, remount, and starthttpd
文件看起来很好。只是重新启动 httpd 并没有帮助。
我将如何调试挂载?什么都没有在我身上跳出来/var/log
。