从版本 9.1.0 开始,Drupal 核心的更新管理器使用 HTTPS 来获取有关可用更新的信息。这意味着 Drupal 站点使用的 PHP 必须安装并正确配置 OpenSSL。如果 PHP 不支持 OpenSSL,则启用了更新管理器的站点将在其可用更新报告中看到“无法获取可用更新数据”错误消息。
网站无法发出出站 HTTPS 请求时的可用更新报告
从版本 9.1.0 开始,Drupal 核心的更新管理器使用 HTTPS 来获取有关可用更新的信息。这意味着 Drupal 站点使用的 PHP 必须安装并正确配置 OpenSSL。如果 PHP 不支持 OpenSSL,则启用了更新管理器的站点将在其可用更新报告中看到“无法获取可用更新数据”错误消息。
网站无法发出出站 HTTPS 请求时的可用更新报告
Sometimes, when we use a contrib module in Drupal, we encounter a bug. Chances are that someone has already fixed it and contributed a patch to the Drupal community.
druapl 的核心可能会有漏洞,这时就需要我们去打补丁。很多补丁都已经有人写好了,我这里讲的就是如何去打这些已经写好的补丁。
对于这个问题:drupal8 核心有bug导致了两个相同的错误提示的出现
1.打开项目最外层中的composer.json文件
2.确保 "enable-patching": true
Nginx 版本要求
如果您在 Nginx 上运行 Drupal 9,则至少需要 0.7.x 版本。
Apache 版本要求
如果您在 Apache 上运行 Drupal 9,则至少需要 2.4.7 版本。
首先把网站设置为维护模式
drush sset system.maintenance_mode 1 启用维护模式数据库备份
mysqldump -uroot -p 数据库名 > 完整路径 网站根目录 *.sql
如果你的 drupal 8 网站遇到意外错误,请稍后再试。在浏览器显示如下:
The website encountered an unexpected error. Please try again later.
第一步:编辑 settings.php
根据预定的 Drupal 9 发布日期,它于 2020 年 6 月 3 日发布。考虑到这一点,企业将需要迟早或早日实现全部功能,并保持每两年一次接收Drupal 安全更新的能力。过去,从一个版本迁移到另一个版本就像从另一个 CMS 迁移到 Drupal,会带来更多的时间和疲劳。
google adsense模块可以很容易的为你的