当前位置:  开发笔记 > 编程语言 > 正文

依赖性不存在的参数"base_cdn"

如何解决《依赖性不存在的参数"base_cdn"》经验,为你挑选了1个好方法。

我有一个恼人的错误,不允许我做任何composer installserver:startcache:clear

我不明白这个错误

[Symfony\Component\DependencyInjection\Exception\ParameterNotFoundException]  
  You have requested a non-existent parameter "base_cdn".

所以它不能让我做任何事情.我还有许多其他问题,例如:

Problem 1
    - Installation request for gregwar/image v2.0.20 -> satisfiable by gregwar/image[v2.0.20].
    - gregwar/image v2.0.20 requires ext-gd * -> the requested PHP extension gd is missing from your system.
Problem 2
    - Installation request for gregwar/image-bundle v2.1.3 -> satisfiable by gregwar/image-bundle[v2.1.3].
    - gregwar/image-bundle v2.1.3 requires ext-gd * -> the requested PHP extension gd is missing from your system.

我不能像在禁止做的项目中那样进行作曲家更新(作为良好的练习),但我只能做composer install.

所以无论如何,我迷路了.有人对这个错误有所了解吗?



1> Tomasz Madey..:

您已请求不存在的参数"base_cdn".

这意味着您在代码中的某个位置使用了一个base_cdn参数.您可以在项目中搜索它,它将被百分号包围使用 - %base_cdn%.所以,你在某个地方使用它,但它没有在任何地方定义,所以你需要做的就是base_cdnparameters.yml文件中添加参数(实际上你也应该将它添加到你的parameters.yml.dist文件中)

编辑:如果你已经拥有它,parameters.yml.dist那么很可能composerbase_cdn在成功之后询问你的价值,composer install因为这个gd问题目前无法执行.如果由于某种原因,之后composer不会要求一个值,composer install那么只需用base_cdnfrom 复制一行parameters.yml.dist即可parameters.yml.由于parameters.yml未存储在版本控制中(或至少不应存储),因此所有队友都必须在此之后输入此值composer install

gregwar/image v2.0.20需要ext-gd* - >系统中缺少所请求的PHP扩展gd.

这意味着你正在误导gdphp扩展.要安装它,您需要执行类似于apt-get install php-gd您正在使用的系统的操作.

推荐阅读
yzh148448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有