- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
所以我仍在使用 drush 和 ddev 将 Drupal 7 站点更新到 8。运行导入后,upgrade_d7_file 出现错误。我尝试使用本文安装证书: https://www.ddev.com/ddev-local/ddev-local-trusted-https-certificates/
但是仍然出现错误,有什么想法吗?
ddev exec drush migrate-import --all
ddev exec drush mmsg upgrade_d7_file
cURL error 60: SSL: no alternative certificate subject name matches target host name
'drupal7migration2.ddev.site'
(see https://curl.haxx.se/libcurl/c/libcurl-errors.html)
(https://drupal7migration2.ddev.site//sites/default/files/Virtual%20Challenges%20%28Results%20and%2
0PBs%29%2020200709.xlsx)
最佳答案
当您希望一个 DDEV-Local 项目使用 https 与另一个项目通信时,客户端的 curl 必须信任您正在与之通信的服务器端。有两种方法可以做到这一点:
(内置,无需更改):使用 ddev-<projectname>-web
(容器名称)作为 URL 中的目标主机名。例如,在您的情况下,使用 curl https://ddev-drupal7migration2-web
.此主机名已在各种 ddev 项目中受到信任。
(需要 docker-compose.*.yaml):如果您想使用目标项目的真实完整 FQDN(在您的情况下为 https://drupal7migration2.ddev.site),那么您需要将其添加为 external_link client 项目的 .ddev。因此,在客户端(migration1?)项目中添加名为 .ddev/docker-compose.external_links.yaml 的文件,内容如下:
version: '3.6'
services:
web:
external_links:
- "ddev-router:drupal7migration2.ddev.site"
这将告诉 Docker 将对“drupal7migration2.ddev.site”的请求路由到 ddev-router,并且您的容器和 curl 信任它(它的证书列表中有该名称)。
关于drupal-7 - cURL 错误 60 : SSL: no alternative certificate subject name matches target host name. 项目间通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63073082/
根据 Android docs ,activity生命周期如下: onCreate() onStart() onResume() onPause() onStop() onDestroy() 问题是,
我有一门类(class)有很多专栏,但这个问题只需要其中三个: ---------------------------------------- | start_date | start_time
给定在同一个 Tomcat 6 上运行的两个 Web 应用程序。如果您从一个应用程序到另一个应用程序进行 http 调用,Tomcat 是否会“短路”此调用,或者它会在调用之前一直在 interweb
我是一名优秀的程序员,十分优秀!