我有一个与Amazon Web Services上的负载均衡器关联的SSL证书.我想在该证书上有一个额外的域名.我的问题是:
是否可以在aws上的EXISTING ssl证书中添加其他域名?我看到你可以在创建一个名称时添加其他名称,但我不知道如何使用现有证书来完成.
如果不是1,是否可以将2个证书与负载均衡器相关联?或者我是否需要创建一个包含两个域并使用新域替换证书的新域?
感谢您的意见.
在我的 Symfony 4 应用程序中,我有一个包含日期类型字段的实体。默认情况下,Symfony 将其呈现为一组月、日、年的选择框。我已将其更改为文本小部件,以便我可以使用 jQuery UI 日期选择器。
但我在尝试提交表格时遇到了问题。
这是我的实体上的字段:
/**
* @ORM\Column(type="date")
*/
private $start_date;
Run Code Online (Sandbox Code Playgroud)
这是我显示该字段的方式:
$builder->add('start_date', DateType::class, [
'widget' => 'single_text',
// prevents rendering it as type="date", to avoid HTML5 date pickers
'html5' => false,
// adds a class that can be selected in JavaScript
'attr' => ['class' => 'js-datepicker'],
])
Run Code Online (Sandbox Code Playgroud)
在我的页面上使用 jquery 和 jqueryui,这允许显示日期选择器。
以下是我目前正在尝试从日期转换为字符串的方法,反之亦然。目前,我只是尝试使用硬编码日期,一旦我知道我在做什么,我当然会更改它。
$builder->get('start_date')
->addModelTransformer(new CallbackTransformer(
function ( $dateAsString ) {
return new \DateTime('2019-01-01');
},
function ( $dateAsDate ) {
return '2019-01-01';
}
));
Run Code Online (Sandbox Code Playgroud)
提交表单会产生此错误:预期参数类型为“DateTimeInterface”,给定“string”。 …
我使用以下命令在克隆存储库后编译了curl:
./buildconf
./configure --with-libssh2
make
sudo make install
Run Code Online (Sandbox Code Playgroud)
但是,在sudo make install之后,如果
curl -V
,我得到:bash下/usr/bin/curl: No such file or directory
。/usr/local/bin/curl -V
,我得到:/usr/local/bin/curl: symbol lookup error: /usr/local/bin/curl: undefined symbol: curl_mime_type
。我尝试通过将curl / src的路径添加到我的PATH变量来解决这个问题,这使curl命令从终端为我的用户工作。但是,如果我尝试安装php-curl
,可以理解apache不会看到卷曲,而是安装了另一种。
关于如何解决此问题的任何想法?
编辑:评论中提到的另一篇文章是询问编译后在哪里可以找到可执行文件。那部分被回答了。但是,如果不将条目添加到PATH变量中,这似乎是不正确的,但是我仍然无法使curl正常工作。这就是我现在要弄清楚的部分。