更新通知を無効にするモジュールを使用せずに、更新通知を無効にする代替手段は何ですか?


18

私はむしろモジュールのダウンロードよりも、Drupalの7、全体の更新通知を無効にする必要がアップデート通知を無効にし、それは致命的なエラーが発生したため、サイトがダウンしました。

他の方法はありますか?


必要なセキュリティアップデートをユーザー1に通知し、電子メール通知を発行するために、コアアップデートモジュールを有効にしたい。しかし、私は他の管理者に画面上のメッセージを見たくありません。現在のところ、これに対処する回答はありません。管理者ロールの「ソフトウェアアップデートの管理」権限を無効にしました。それはそれらのユーザーにメッセージが表示されるのを止めるべきではありませんか?
squarecandy

回答:


30

以下の方法は、Drupal管理者が受信する「利用可能な更新」メールを停止します。

  1. ここにアクセスしてください:http:// yourwebsite .com / admin / reports / updates / settings

  2. テキストエリアからメールを削除します:「アップデートが利用可能になったときに通知するメールアドレス

  3. セーブ

:「利用可能なアップデート」メールとアップデートアラートメッセージングを停止する場合は、http:// yourwebsite .com / admin / modules からアップデートモジュールを無効にします。


1
または、同じadmin / reports / updates / settingsページで、電子メールのしきい値をセキュリティ通知のみに変更できます。
トムテルミッツ

16

モジュールリストでモジュールアップデートを無効にすることはできますが、アップデートおよびセキュリティアップデートについては意識しません。


6
「更新プログラムとセキュリティ更新プログラムに気付かないことはありません」-スタンドアロンシステムが1つしかない場合は正しいと思います。複数のDrupalインスタンスがあり、gitを使用する場合は、1つのボックスで更新モジュールを有効にするか、まったく有効にしないでください。
リファイノ

5

あなたはブラシでそれを行うことができます:

Drush Dis Update

2
drush dis update単に通知を無効にするだけではないため、説明がいいでしょう。
レイマン

3

コアアップデートモジュールはいつでも無効にできます。ただし、これらのメッセージにはSEOの影響はありません。メッセージはデフォルトで管理ユーザーにのみ表示されるため、手動で匿名ユーザーに管理メッセージを表示する許可を与えない限り問題ありません。

セキュリティ上の理由からdrupalバージョンで更新を続けることができれば良いのですが、何らかの理由でできない場合、または単に(完全に理解できるように)したくない場合は、Updateモジュールを無効にしてください。:)


2

更新を追跡する1つの方法は、開発サーバーで更新モジュールを有効にすることです。セキュリティ更新の割合により、「セキュリティ更新があります...」というメッセージが事実上常に表示されます。



1

drush dis updateDrushを使用するか、Drushに慣れていない場合は、admin / reports / updates / settingsにアクセスし、電子メールアドレスから電子メールを削除して、更新が利用可能になったときに通知し、保存します。


0

セキュリティ更新のみをuser / 1(または管理者)にのみ通知するようにサイトを設定することを検討してください。

私のサイトの1つに対するdrush vgetの結果をざっと見てみると、この興味深い変数/値のペアが明らかになりました。

update_notification_threshold:「セキュリティ」

したがって、コア、モジュール、およびテーマのセキュリティ更新がある場合にのみ更新するには、drush vsetを使用して、このためにサイトの変数を上記に設定することを検討してください。読むのが面倒なら、UIでこれを行うこともできます:)

明確にするために、コマンドは次のとおりです。

dset vset update_notification_threshold 'security'

何を変更しているのか、なぜその理由を慎重に検討し、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.