https://www.virtualbox.org/ticket/12597
ост-компьютер - ArchLinux, и я использую Apache в качестве гостя CentOS. У меня есть конфигурация vhost и весь код сайта в общей папке. Чтобы иметь возможность поместить конфигурацию vhost в общую папку, я смонтировал общую папку как apache: apache.
shared /mnt/shared vboxsf defaults,uid=48,gid=48 0 0
Когда я редактирую файлы на хосте, Apache последовательно начинает отправлять старые версии файла с последними символами. В vim они отображаются как ^ @, поэтому я думаю, что они нулевые символы. Количество нулевых символов связано с количеством изменений, которые я делаю, даже если я редактирую первую строку, нулевые символы появляются в конце. Если бы я размышлял, это выглядит как плохая разница.
Если я остановлюсьhttpd
, umount
, перемонтировать и начатьhttpd
файл выглядит нормально. Просто перезапуск httpd не помогает.
Как мне отладить крепление? Ничто не выскочило на меня в/var/log
.