업데이트 알림을 비활성화하지만 모듈 업데이트 알림 비활성화를 사용하지 않는 대안은 무엇입니까?


18

치명적인 오류가 발생하여 사이트가 다운되어 업데이트 알림 비활성화 모듈을 다운로드하는 대신 전체 업데이트 알림 Drupal 7을 비활성화해야 합니다.

다른 방법이 있습니까?


핵심 업데이트 모듈을 활성화하여 사용자 1에게 필요한 보안 업데이트를 알리고 전자 메일 알림을 발행하려고합니다. 그러나 다른 관리자가 화면 메시지를 보지 않기를 바랍니다. 현재 답변 중 어느 것도 이것을 해결하지 못합니다. 관리자 역할에 대한 "소프트웨어 업데이트 관리"권한을 비활성화했습니다. 메시지가 해당 사용자에게 표시되지 않도록해야합니까?
squarecandy

답변:


30

아래 방법은 Drupal 관리자가받는 "사용 가능한 업데이트"이메일을 중지합니다.

  1. 여기로 이동하십시오 : http : // yourwebsite .com / admin / reports / updates / settings

  2. 텍스트 영역에서 이메일을 제거하십시오. " 업데이트 가능시기를 알리는 이메일 주소 "

  3. 저장

참고 : "사용 가능한 업데이트"이메일 및 업데이트 알림 메시지를 중지하려면 http : // yourwebsite .com / admin / modules 에서 업데이트 모듈을 비활성화하십시오.


1
또는 동일한 관리자 / 보고서 / 업데이트 / 설정 페이지에서 전자 메일 임계 값을 보안 알림만으로 변경할 수 있습니다.
Tom Stermitz

16

모듈 목록에서 모듈 업데이트를 비활성화 할 수 있지만 업데이트 및 보안 업데이트에 대해서는 알 수 없습니다.


6
"업데이트 및 보안 업데이트에 대해 전혀 알지 못할 것입니다"-독립형 시스템이 하나만있는 경우에 해당합니다. Drupal 인스턴스가 여러 개이고 git을 사용하는 경우 한 상자에서 업데이트 모듈을 활성화하거나 사용하지 않는 것으로 충분합니다.
Refineo

5

당신은 drush로 할 수 있습니다 :

drush dis 업데이트

2
drush dis update단순히 알림을 비활성화하는 것이 아니라 설명이 좋을 것 입니다.
leymannx

3

항상 핵심 업데이트 모듈을 비활성화 할 수 있습니다. 그러나 수동으로 익명 사용자에게 관리 메시지를 볼 수있는 권한을 부여하지 않으면 기본적으로 메시지가 관리 사용자에게만 표시되므로 이러한 메시지에 대한 SEO 영향은 없습니다.

보안상의 이유로 drupal 버전으로 업데이트를 유지할 수 있다면 좋을 것입니다. 그러나 어떤 이유로 든 업데이트 모듈을 비활성화하고 싶지 않은 경우 (완전히 이해할 수 있습니다!) :)


2

업데이트를 추적하는 한 가지 방법은 개발 서버에서 업데이트 모듈을 활성화하는 것입니다. 보안 업데이트 속도로 "보안 업데이트가 있습니다 ..."메시지가 실제로 항상 유지됩니다.



1

drush dis updateDrush 사용에 익숙하지 않은 경우 관리자 / 보고서 / 업데이트 / 설정으로 이동하여 전자 메일 주소 에서 전자 메일을 제거하여 업데이트가 제공되는시기를 알리고 저장하십시오.


0

보안 업데이트 만 사용자 / 1 (또는 관리자)에게만 알리도록 사이트를 설정하는 것이 좋습니다.

내 사이트 중 하나에 대한 drush vget의 결과를 살펴보면 다음과 같은 흥미로운 변수 / 값 쌍이 밝혀졌습니다.

update_notification_threshold : '보안'

따라서 핵심, 모듈 및 테마에 대한 보안 업데이트가있는 경우에만 업데이트하려면 drush vset을 사용하여 사이트의 변수를 위의 설정으로 고려하십시오. UI를 통해이 작업을 수행 할 수도 있습니다.

명확하게하기 위해 명령은 다음과 같습니다.

drush vset update_notification_threshold '보안'

나는 당신이 변화하고있는 이유와 이유에 대해 신중하게 생각하고 prod로 나아 가기 전에 prod를 시험하기 전에 지역, 개발, 단계 및 / 또는 테스트 환경의 변경 사항을 테스트하는 것이 좋습니다.


0

모듈 코드를 수정하는 것이 마음에 들지 않으면 (좋은 습관은 아님) 행을 주석 처리하십시오 (약 155) drupal_set_message($status[$type]['description'], 'error', FALSE);.

이 알림은 여전히 ​​기록되어야하므로 추가를 고려하십시오. 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');
    }

0

모듈 업데이트에 대한 경고 메시지를 제거하려는 경우. 따라서 .info 파일로 이동하여 모듈의 버전을 변경하십시오. 이 경우 일부 모듈이 Like OG 그룹을 업데이트 할 수 없습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.