码迷,mamicode.com
首页 > 其他好文 > 详细

drupal 8——打补丁(patch)

时间:2017-11-13 11:21:57      阅读:111      评论:0      收藏:0      [点我收藏+]

标签:解决方案   drupal   导致   添加   http   wrapper   pre   解决   一个   

druapl 的核心可能会有漏洞,这时就需要我们去打补丁。很多补丁都已经有人写好了,我这里讲的就是如何去打这些已经写好的补丁。

对于这个问题:drupal8 核心有bug导致了两个相同的错误提示的出现

 

1.打开项目最外层中的composer.json文件

 

2.确保 "enable-patching": true

 

3.在 "patches"{...}中添加一个patch

 

4.添加patch形式如:

"drupal/core": {
   "Fix:Duplicate AJAX wrapper around a file field https://www.drupal.org/node/2346893": "https://www.drupal.org/files/issues/duplicate_ajax_wrapper-2346893-176.patch"
 }

其中"Fix:Duplicate AJAX wrapper around a file field https://www.drupal.org/node/2346893"为描述字段,问题名+解决方案所在链接;

"https://www.drupal.org/files/issues/duplicate_ajax_wrapper-2346893-176.patch"字段则为patch文件打开地址;

patch是由分类的,我举的这个例子是core中的漏洞,所以要写在"drupal/core" {}中,里面的每一条patch以‘,’作为间隔。

 

5.在项目目录下运行composer install

 

6.OK,补丁打完了

drupal 8——打补丁(patch)

标签:解决方案   drupal   导致   添加   http   wrapper   pre   解决   一个   

原文地址:http://www.cnblogs.com/waterlily/p/7825042.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!