preg_replace_callback():编译失败Laravel 4.2

时间:2014-06-07 07:28:31

标签: php laravel-4 blade

我有新安装的laravel项目

但是当我尝试使用刀片模板引擎时,它给了我这个错误

preg_replace_callback():

它说:

  

preg_replace_callback():编译失败:内部错误:在偏移量47处找不到先前检查的引用子模式

我只是从" hello.php"重命名视图文件。 to" hello.blade.php"

PHP版本:5.4.7

任何人都知道这个错误吗?

1 个答案:

答案 0 :(得分:1)

使用以下链接中的内容更改 BladeCompiler.php

https://github.com/laravel/framework/blob/a1c5dd80aa6a13e0f8cf1f0e0e1700ff65c11f2c/src/Illuminate/View/Compilers/BladeCompiler.php

P.S。您将在 ./ vendor / laravel / framework / src / Illuminate中找到laravel_project目录中的 BladeCompiler.php 文件 /View/Compilers/BladeCompiler.php