Uncaught SyntaxError: Unexpected token '<' - Homestead

Uncaught SyntaxError: Unexpected token '<' - Homestead

我一直在开发某人的网络应用程序,他使用 Cakephp 和 laravel。在我决定重新建立 homestead 之前,该站点运行良好(我只是重新提取了包含相同 homestead 版本和配置的 zip 文件)。我现在遇到这个问题 "Uncaught SyntaxError: Unexpected token '<'" 在将它加载到我的浏览器时显示在控制台中。我认为问题出在我的 php.ini 或有关 vagrant 或我的虚拟机的某些配置中,因为该站点之前运行良好并且我没有弄乱站点文件本身。

我对这些东西还是陌生的,有人可以帮我吗?

我明白了。问题出在我的 vagrant 机器的 php.ini 中。我必须设置 short_open_tag = On

我使用 php7 --> php.ini 的路径存在于 /etc/php/7.2/fpm /etc/php/7.2/cli

我刚刚在每个 php.ini 文件的底部添加了这个 short_open_tag = On 并用 --provision 标签重新加载了 vagrant 机器,问题消失了。