【问题标题】:Symfony \ Component \ Debug \ Exception \ FatalErrorException syntax error, unexpected end of file (Laravel)Symfony \ Component \ Debug \ Exception \ FatalErrorException 语法错误,文件意外结束(Laravel)
【发布时间】:2014-02-01 01:22:33
【问题描述】:

master.blade.php 的文件包含:

@section('content')
  @foreach($admons as $admon)
    <p>{{ $admons->admon }}</p>
  @foreach
@stop

它给我带来了错误:

Symfony \ Component \ Debug \ Exception \ FatalErrorException
syntax error, unexpected end of file

C:\AppServ\www\Viniza\app\storage\views\b48f03c3d0a952af7b5dd24750898f94

 $(document).ready(function() {
$('ul.sf-menu').sooperfish();
$('.top').click(function() {$('html, body').animate({scrollTop:0}, 'fast'); return false;});
});
</script>
</body>
</html>

master.blade.php文件的完整内容是:

{{ HTML::style('css/style.css') }}
{{ HTML::script('js/jquery.js') }}

@section('content')
  @foreach($admons as $admon)
    <p>{{ $admons->admon }}</p>
  @foreach
@stop

<!DOCTYPE HTML>
<html>

<head>
  <title>Viniza Konw</title>
  <meta name="keywords" content="coffee buy shop" />
  <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
</head>

<body>
  <div id="main">
    <header>
      <div id="logo">
        <div id="logo_text">
          <h1><a href="index.html">Coffe<span class="logo_colour">JuanValdez</span></a></h1>
        </div>
      </div>
      <nav>
        <div id="menu_container">
          <ul class="sf-menu" id="nav">
            <li><a href="#">Home</a></li>
          </ul>
        </div>
      </nav>
    </header>

    <div id="site_content">
      <div class="content">
        <h1></h1>

        <div class="header_image">
          {{ HTML::image('images/header_image.jpg', "Imagen no encontrada", 
            array('id' => 'center', 'title' => 'center')) }}
        </div>

        <div class="border_top"></div>
        <div class="border_bottom"></div>          

      </div>      
    </div>
    <div id="scroll">
      <a title="Scroll to the top" class="top" href="#"><img src="images/top.png" alt="top" /></a>
    </div>
    <footer>
      <p><img src="images/twitter.png" alt="twitter" />&nbsp;
         <img src="images/facebook.png" alt="facebook" />&nbsp;
         <img src="images/rss.png" alt="rss" />           </p>
      <p>Copyright &copy; CSS3_winter_scene | <a href="http://www.css3templates.co.uk">design from css3templates.co.uk</a></p>
    </footer>
  </div>
  <!-- javascript at the bottom for fast page loading -->
  <script type="text/javascript" src="js/jquery.js"></script>
  <script type="text/javascript" src="js/jquery.easing-sooper.js"></script>
  <script type="text/javascript" src="js/jquery.sooperfish.js"></script>
  <script type="text/javascript">
    $(document).ready(function() {
      $('ul.sf-menu').sooperfish();
      $('.top').click(function() {$('html, body').animate({scrollTop:0}, 'fast'); return false;});
    });
  </script>
</body>
</html>

【问题讨论】:

    标签: php laravel


    【解决方案1】:

    Symphony 中的此错误通常告诉您您没有“结束”控制结构(即“if”或“foreach”)。

    你有几个错别字,你用“@foreach”结束你的foreach应该是“@endforeach”。

    这应该为你做。

    【讨论】:

      【解决方案2】:

      就我而言,这是最愚蠢的错误。我在使用闭包函数创建路由时错过了;

      因此,如果您没有犯上述 2 个答案所指出的任何错误,请在您的 routes\web.php (Laravel 5.3+) 中查找任何语法错误

      【讨论】:

        【解决方案3】:

        我刚刚遇到了同样的错误,这是由于 GIT 冲突造成的。 因此,如果第一个答案不能解决问题,请在您的代码中查找“

        【讨论】:

          猜你喜欢
          • 2022-01-21
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-12-06
          • 2019-01-17
          • 2020-03-22
          • 2016-02-02
          相关资源
          最近更新 更多