gpt4 book ai didi

character - 带有 vagrant 的共享文件夹会导致附加不可见字符

转载 作者:行者123 更新时间:2023-12-03 14:43:20 24 4
gpt4 key购买 nike

我有一些不可见字符 (�) 出现在 javascript 文档的末尾,导致 FF 或 Chrome 中的“非法字符”错误。我看到了有关此错误的不同主题,但对我没有任何作用,而且我在我的文档中看不到任何错误(显示不可见字符,使用十六进制编辑器打开它)。这简直让我发疯。
我将 Vagrant 与 nginx Web 服务器一起使用。该文档在服务器中看起来也很清晰(vi + :set list)。

另外,当我从我的 Git 存储库中取回清晰的文档时,一切正常(正常)。但是每次我想编辑它(比如在文档顶部创建一个新变量)时,我又遇到了这个错误。

如果有人可以帮助我,谢谢。

最佳答案

如果您使用的是 VirtualBox 提供程序,则 VirtualBox 共享文件夹是默认的同步文件夹类型。这些同步文件夹使用 VirtualBox 共享文件夹系统将文件更改从 guest 同步到主机,反之亦然。

有一个VirtualBox bug与 sendfile 相关,这可能导致文件损坏或未更新。您应该在您可能正在运行的任何 Web 服务器中停用 sendfile。

在 Nginx 中:

sendfile off;

在 Apache :
EnableSendfile Off

参见 vagrant 文档: http://docs.vagrantup.com/v2/synced-folders/virtualbox.html

关于character - 带有 vagrant 的共享文件夹会导致附加不可见字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17286790/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com