我在 Ubuntu 18.04.01 LTS 上设置了新的 Apache/MariaDB 服务器堆栈。我已经多次这样做了,从未遇到过此问题。
当我尝试在此服务器上托管 wordpress 网站(在我的在线 Ubuntu 服务器上运行良好)时,我收到一个无法解释的 JQuery 错误:
“未捕获的语法错误:无效或意外的标记”(jquery.js 第 3 行)
本地 jquery.js 文件中似乎有几个非法字符。该站点上的另一个缩小版 js 文件中也出现了这种情况。我尝试在 ftp 客户端中强制使用 UTF-8 - 这没有帮助。当我通过 SSH 复制 js 文件时,它们没有损坏。
这个问题的根源可能是什么?我真的束手无策,可能错过了一些非常简单的东西......
..既然我提到了这一点 - 我以前从未使用过 ftp 客户端在 linux 上复制网站(那是我在 windows 上做的)。我一直通过 shell 脚本来做这件事。不知何故通过 ftp(filezilla)复制弄乱了我的 js 文件。有什么想法吗?
答案1
我从来没有真正弄清楚为什么会发生这种情况。这可能与我的 ubuntu 上的 filezilla 设置有关。
我刚刚回去通过 ssh 或脚本复制文件。