我有一个在主机上运行良好的网站,但我目前正在尝试将它安装在本地主机上。
我已下载所有内容并配置为在本地主机上工作 - 数据库和 URL。
问题是这个错误:
Unhandled Exception
Message:
syntax error, unexpected end of file Location:
C:\Program Files (x86)\EasyPHP-12.1\www\laravel\view.php(386) : eval()'d code on line 118
我不知道是什么原因造成的。有什么解决办法吗?
附:我在 Windows 的主机文件 127.0.0.1 myproject.dev
中进行了设置。
最佳答案
您的其中一个观点有误。如果有更详细的堆栈跟踪,它应该会向您显示 View 的详细信息,尽管名称将是 md5()
字符串,因此很难找到。您可能想要删除 storage/views
中所有已编译的 Blade View ,并让 Blade 重新编译 View 。
如果您仍然遇到错误,请检查您的 View 以确保您拥有所有正确的结束标记,例如 @endif
或 @endforeach
始终仔细检查您的 View 是否存在任何语法错误。
关于php - Laravel - 语法错误,文件意外结束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16116212/