Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Symfony2使用assetic转储资产时发生致命错误_Php_Symfony_Assetic - Fatal编程技术网

Php Symfony2使用assetic转储资产时发生致命错误

Php Symfony2使用assetic转储资产时发生致命错误,php,symfony,assetic,Php,Symfony,Assetic,当我使用以下命令转储资产时 app/console assetic:dump --env=dev --watch 我收到这个错误 Fatal error: Method Symfony\Bundle\AsseticBundle\Factory\Resource\FileResource::__toString() must not throw an exception in vendor/assetic/src/Assetic/Factory/Loader/CachedFormulaLo

当我使用以下命令转储资产时

app/console assetic:dump --env=dev --watch
我收到这个错误

Fatal error: Method 
Symfony\Bundle\AsseticBundle\Factory\Resource\FileResource::__toString() 
must not throw an exception in 
vendor/assetic/src/Assetic/Factory/Loader/CachedFormulaLoader.php on line 0
使用时不会发生这种情况

app/console assetic:dump --env=prod --no-debug

我得说,
——watch
与转储不兼容。考虑创建一个BuGePrac,因为你可以重现这个问题。它不是<代码>——观察兼容性问题,因为它在几天前已经很好地工作了。我只是想不出是什么改变了我的环境或是我的配置破坏了它。好的,谢谢你的反馈,我的笔记写得或多或少很快。您看到的错误
\uuu toString()不能抛出异常
相对来说很难跟踪,因为标准的PHP调试机制在这里不能很好地工作。如果可以在xdebug(或其他调试器)中运行该命令然后看看是什么导致了异常,这将是非常好的。我的第一个猜测是关于权限问题,因为
第0行
,但是更改权限并没有使它返回。@vassr:您可以给出的堆栈被缩短,因为在
中抛出的异常的起始点是隐藏的。