php - Laravel - 语法错误,文件意外结束

标签 php laravel laravel-blade

我有一个在主机上运行良好的网站,但我目前正在尝试将它安装在本地主机上。

我已下载所有内容并配置为在本地主机上工作 - 数据库和 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/

相关文章:

html - 为什么我的视频背景不响应我的登录框?

php - 根据关系获取标题(laravel)

php - Heroku PHP “Getting Started” 不在 OSX 上本地运行

mysql - Laravel 查询生成器中的 SQL 原始查询

php - Laravel:Pusher 事件不会从 eloquent 的事件监听器中广播

laravel - Livewire + AlpineJS : Using x-data as wire:click param

php - 如何获得Steam公钥?

javascript 无法识别我的 html 元素

javascript - 我如何使用mysql while循环来循环Js

php - 如何修复 cpanel 共享主机上的 "The Process class relies on proc_open, which is not available on your PHP installation"