web-dev-qa-db-ja.com

更新通知を無効にする代わりに、更新通知を無効にするモジュールを使用しない方法はありますか?

モジュールをダウンロードするのではなく、更新通知全体を無効にする必要がありますDrupal 7 pdate Notifications Disable これは致命的なエラーを引き起こし、サイトがダウンしたためです。

他に方法はありますか?

18
mohamad salama

以下の方法は、「利用可能なアップデート」メールを停止しますDrupal管理者が受信します。

  1. ここに移動:http:// yourwebsite。com/admin/reports/updates/settings

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

  3. セーブ

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

30
Alan Mabry

モジュールリストでモジュールの更新を無効にすることができますが、更新とセキュリティの更新については気にしません。

16
yvan

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

drush Dis Update
5
houmem

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

セキュリティ上の理由からdrupalバージョンで最新の状態を保つことができればよいのですが、何らかの理由でできなかったり、(完全に理解できるように)したくないだけの場合は、モジュールを更新します。:)

3
Patrick Coffey

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

2
ahimsauzi

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

1
Sai

モジュールごとにモジュールを無効にするには pdate Status Advanced を使用します

1
Freeman

モジュールのコードを変更してもかまわない場合(お勧めできません)、行(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
Alexander

モジュール更新の警告メッセージを削除する場合。 .infoファイルに移動して、モジュールのバージョンを変更します。その場合、一部のモジュールはLike OGグループを更新できません。

0
rajiv patel

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

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

update_notification_threshold: 'セキュリティ'

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

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

drush vset update_notification_threshold 'セキュリティ'

私はあなたが何を変更しているのか、そしてその理由について慎重に考え、製品にプッシュする前にローカル、開発、ステージ、および/またはテスト環境での変更をテストし、そしてもちろん製品をテストすることをお勧めします。

0
Brian