ฉันต้องปิดการใช้งานการแจ้งเตือนการอัพเดตโดยรวมของ Drupal 7 แทนที่จะดาวน์โหลดโมดูลการแจ้งเตือนการอัพเดทปิดการใช้งานเพราะมันทำให้เกิดข้อผิดพลาดร้ายแรงและเว็บไซต์ล้มเหลว
มีวิธีอื่น ๆ ?
ฉันต้องปิดการใช้งานการแจ้งเตือนการอัพเดตโดยรวมของ Drupal 7 แทนที่จะดาวน์โหลดโมดูลการแจ้งเตือนการอัพเดทปิดการใช้งานเพราะมันทำให้เกิดข้อผิดพลาดร้ายแรงและเว็บไซต์ล้มเหลว
มีวิธีอื่น ๆ ?
คำตอบ:
วิธีการด้านล่างจะหยุดอีเมล "พร้อมอัปเดต" ที่ผู้ดูแลระบบของ Drupal ได้รับ
ไปที่นี่: http: // yourwebsite .com / ผู้ดูแลระบบ / รายงาน / อัปเดต / การตั้งค่า
ลบอีเมลของคุณออกจาก textarea: " ที่อยู่อีเมลเพื่อแจ้งเตือนเมื่อมีการอัพเดท "
บันทึก
หมายเหตุ : หากคุณต้องการหยุดอีเมล "การอัปเดตที่พร้อมใช้งาน" และการส่งข้อความแจ้งเตือนการอัปเดตเพียงแค่ปิดการใช้งานโมดูลการอัปเดตจาก http: // yourwebsite .com / admin / โมดูลของคุณ
คุณสามารถปิดใช้งานการอัพเดตโมดูลในรายการโมดูล แต่คุณจะไม่ทราบเกี่ยวกับการอัปเดตและการอัปเดตความปลอดภัย
คุณสามารถทำได้ด้วย drush:
ปรับปรุงการดื่มสุรา
drush dis update
ไม่ใช่เพียงแค่ปิดใช้งานการแจ้งเตือน
คุณสามารถปิดการใช้งานโมดูลอัพเดทหลักได้ตลอดเวลา อย่างไรก็ตามไม่มี SEO ที่ส่งผลกระทบต่อข้อความเหล่านี้เนื่องจากข้อความจะปรากฏต่อผู้ใช้ที่เป็นผู้ดูแลระบบเท่านั้นโดยค่าเริ่มต้นเว้นแต่คุณจะอนุญาตด้วยตนเองและให้สิทธิ์ผู้ใช้แบบไม่ระบุชื่อเพื่อดูข้อความการดูแลระบบคุณจะสบายดี
มันจะดีถ้าคุณสามารถปรับปรุงอยู่กับรุ่น drupal ของคุณเพื่อความปลอดภัย แต่ถ้าคุณทำไม่ได้ด้วยเหตุผลบางอย่างหรือไม่ต้องการ (เข้าใจทั้งหมด!) เพียงแค่ปิดการใช้งานโมดูลอัปเดต :)
วิธีหนึ่งในการติดตามการอัปเดตคือการเปิดใช้งานโมดูลการอัพเดทบนเซิร์ฟเวอร์การพัฒนา ด้วยอัตราการอัปเดตความปลอดภัยข้อความ "มีอัปเดตความปลอดภัย ... " จะยังคงใช้งานได้ตลอดเวลา
ใช้สถานะการอัพเดทขั้นสูงเพื่อปิดการใช้งานโมดูลโดยโมดูล
ใช้drush dis update
หรือหากคุณไม่คุ้นเคยกับ Drush ให้ไปที่ผู้ดูแลระบบ / รายงาน / อัปเดต / การตั้งค่าลบอีเมลของคุณจากที่อยู่อีเมลเพื่อแจ้งเตือนเมื่อมีการอัปเดตพร้อมใช้งานและบันทึก
คุณอาจต้องการพิจารณาตั้งค่าไซต์ของคุณให้แจ้งผู้ใช้ / 1 (หรือผู้ดูแลระบบ) ของการปรับปรุงความปลอดภัยเท่านั้น
ดูอย่างรวดเร็วเกี่ยวกับผลลัพธ์ของ drush vget สำหรับหนึ่งในเว็บไซต์ของฉันเปิดเผยคู่ของตัวแปร / ค่าที่น่าสนใจนี้:
update_notification_threshold: 'ความปลอดภัย'
ดังนั้นหากต้องการอัปเดตเฉพาะเมื่อมีการอัปเดตความปลอดภัยสำหรับคอร์โมดูลและธีมพิจารณาการตั้งค่าตัวแปรของไซต์ของคุณสำหรับสิ่งนี้ไปด้านบนโดยใช้ drush vset คุณยังสามารถทำสิ่งนี้ผ่าน UI หากคุณต้องการอ่าน :)
เพื่อให้ชัดเจนคำสั่งคือ:
drush vset update_notification_threshold 'ความปลอดภัย'
ฉันจะแนะนำให้คิดอย่างรอบคอบเกี่ยวกับสิ่งที่คุณกำลังเปลี่ยนแปลงและเพราะเหตุใดและเพื่อทดสอบการเปลี่ยนแปลงใด ๆ ในสภาพแวดล้อมของคุณ, dev, เวทีและ / หรือการทดสอบก่อนที่จะผลักดันการแยงและแน่นอนจากนั้นทดสอบการทดสอบ
หากคุณไม่ทราบการปรับเปลี่ยนรหัสโมดูล (ยังไม่ปฏิบัติดี) แสดงความคิดเห็นออกบรรทัด (ประมาณ
drupal_set_message($status[$type]['description'], 'error', FALSE);
155)
ประกาศเหล่านี้ควรยังคงถูกบันทึกไว้ดังนั้นให้พิจารณาเพิ่ม
watchdog('Security Update', $status[$type]['description'], array(), WATCHDOG_WARNING);
if (isset($status[$type])
&& isset($status[$type]['reason'])
&& $status[$type]['reason'] === UPDATE_NOT_SECURE) {
// drupal_set_message($status[$type]['description'], 'error', FALSE);
watchdog('Update', $status[$type]['description'], array(), WATCHDOG_WARNING, 'http://www.sourceglobalresearch.com/admin/modules/update');
}
หากคุณต้องการลบข้อความแจ้งเตือนสำหรับการอัพเดตโมดูล ดังนั้นไปที่ไฟล์. info และเปลี่ยน Version สำหรับโมดูล ในกรณีนั้นบางโมดูลไม่สามารถอัปเดตกลุ่ม Like OG