我有一个恼人的错误,不允许我做任何composer install
或server:start
或cache: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
。
所以无论如何,我迷路了。有人对这个错误有所了解吗?
答案 0 :(得分:5)
您已请求不存在的参数" base_cdn"。
这意味着您在代码中的某处使用base_cdn
参数。您可以在项目中搜索它,它将被百分号 - %base_cdn%
所包围。所以,你在某个地方使用它,但它没有在任何地方定义,所以你需要做的就是将base_cdn
参数添加到你的parameters.yml
文件中(事实上你也应该将它添加到你的parameters.yml.dist
文件中parameters.yml.dist
文件也是如此)
编辑:如果您已经在composer
已经拥有它,那么很有可能base_cdn
会在成功composer install
之后询问您gd
值,目前无法获得composer
由于composer install
问题而执行。如果由于某种原因,base_cdn
在parameters.yml.dist
之后不会要求值,那么只需将parameters.yml
的{{1}}与parameters.yml
复制到composer install
。由于gd
未存储在版本控制中(或至少不应存储),因此所有队友都必须在apt-get install php-gd
之后输入此值
gregwar / image v2.0.20需要ext-gd * - >系统中缺少所请求的PHP扩展名gd。
这意味着您正在误导$(document).ready(function() {
$("input").focus(function() {
var input = this;
setTimeout(function() {
input.selectionStart = input.selectionEnd;
}, 1);
});
});
php扩展程序。要安装它,您需要执行 Request Method: POST
Request URL: http://127.0.0.1:8000/music/4/favorite/
Django Version: 1.10.5
Exception Type: ValueError
Exception Value:
invalid literal for int() with base 10: ''
Exception Location: /usr/local/lib/python2.7/dist- packages/django/db/models/fields/__init__.py in get_prep_value, line 946
Python Executable: /usr/bin/python
Python Version: 2.7.12
Python Path:
['/home/user/python/official-django-tutorial/MusicApp',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-x86_64-linux-gnu',
'/usr/lib/python2.7/lib-tk',
'/usr/lib/python2.7/lib-old',
'/usr/lib/python2.7/lib-dynload',
'/home/user/.local/lib/python2.7/site-packages',
'/usr/local/lib/python2.7/dist-packages',
'/usr/lib/python2.7/dist-packages',
'/usr/lib/python2.7/dist-packages/PILcompat',
'/usr/lib/python2.7/dist-packages/gtk-2.0',
'/usr/lib/python2.7/dist-packages/ubuntu-sso-client']
Server time: Tue, 24 Jan 2017 15:13:57 +0530
之类的操作,具体取决于您正在使用的系统。