अद्यतन सूचनाओं को अक्षम करने के लिए मेरे विकल्प क्या हैं लेकिन मॉड्यूल अपडेट सूचनाओं का उपयोग किए बिना अक्षम करें?


18

मुझे मॉड्यूल अद्यतन अधिसूचना को डाउनलोड करने के बजाय समग्र Drupal 7 में अद्यतन अधिसूचना को अक्षम करने की आवश्यकता है, क्योंकि यह एक घातक त्रुटि का कारण बना, और साइट नीचे चली गई।

क्या कोई और तरीका है?


मैं आवश्यक अद्यतन के उपयोगकर्ता 1 को सूचित करने और ईमेल सूचना जारी करने के लिए कोर अपडेट मॉड्यूल को सक्षम रखना चाहता हूं। लेकिन मैं स्क्रीन के संदेशों को देखने के लिए अन्य व्यवस्थापक नहीं चाहता। वर्तमान उत्तरों में से कोई भी इसे संबोधित नहीं करता है। मैंने प्रशासक की भूमिका के लिए "व्यवस्थापक सॉफ़्टवेयर अपडेट" अनुमति को अक्षम कर दिया है। क्या उन उपयोगकर्ताओं को प्रदर्शित होने से संदेशों को रोकना नहीं चाहिए?
चौकोर कैंडी जूल 3'13

जवाबों:


30

नीचे दी गई विधि "उपलब्ध अपडेट" ईमेल Drupal व्यवस्थापक को रोक देगी।

  1. यहां जाएं: http: // yourwebsite .com / admin / रिपोर्ट / अपडेट / सेटिंग्स

  2. अपने ईमेल को टेक्स्टारिया से निकालें: " अपडेट के उपलब्ध होने पर सूचित करने के लिए ई-मेल पते "

  3. सहेजें

नोट : यदि आप "उपलब्ध अपडेट" ईमेल और अपडेट अलर्ट मैसेजिंग को रोकना चाहते हैं, तो बस http: / yourwebsite / .com / admin / मॉड्यूल से अपडेट मॉड्यूल को अक्षम करें


1
या, एक ही व्यवस्थापक / रिपोर्ट / अपडेट / सेटिंग्स पृष्ठ में, आप केवल सुरक्षा सूचनाओं को ईमेल दहलीज बदल सकते हैं।
टॉम स्टरिटज़

16

आप मॉड्यूल सूची में मॉड्यूल अपडेट को अक्षम कर सकते हैं, लेकिन आप अपडेट और सुरक्षा अपडेट के बारे में कभी भी जागरूक नहीं होंगे।


6
"आप अपडेट और सुरक्षा अपडेट के बारे में कभी भी जागरूक नहीं होंगे" -मुझे लगता है कि यह सच है अगर आपके पास केवल एक स्टैंड-अलोन सिस्टम है। यदि आपके पास कई Drupal इंस्टेंस हैं और git का उपयोग करते हैं, तो अपडेट मॉड्यूल को एक बॉक्स पर सक्षम किया जाना पर्याप्त है या नहीं।
रिफाइनो

5

आप इसे ड्रश के साथ कर सकते हैं:

अद्यतन अद्यतन

2
एक स्पष्टीकरण अच्छा होगा, क्योंकि drush dis updateन केवल सूचनाओं को निष्क्रिय करता है।
लीमैनक्स

3

आप हमेशा कोर अपडेट मॉड्यूल को अक्षम कर सकते हैं। हालाँकि, इन संदेशों के लिए कोई एसईओ प्रभाव नहीं है, क्योंकि संदेश केवल डिफ़ॉल्ट रूप से प्रशासनिक उपयोगकर्ताओं को प्रदर्शित किए जाते हैं, जब तक कि आप मैन्युअल रूप से और अनाम उपयोगकर्ताओं को प्रशासनिक संदेश देखने की अनुमति नहीं देते हैं, आप ठीक हो जाएंगे।

यह अच्छा होगा यदि आप सुरक्षा कारणों से अपने ड्रुपल संस्करण के साथ अपडेट रह सकते हैं, लेकिन यदि आप किसी कारण से नहीं कर सकते हैं या केवल अपडेट मॉड्यूल को अक्षम नहीं करना चाहते हैं (पूरी तरह से समझने योग्य!)। :)


2

अपडेट का ट्रैक रखने का एक तरीका यह है कि किसी विकास सर्वर पर अपडेट मॉड्यूल को सक्षम किया जाए। सुरक्षा अद्यतन की दर के साथ "सुरक्षा अद्यतन हैं ..." संदेश व्यावहारिक रूप से हर समय बना रहता है।



1

उपयोग करें drush dis updateया, यदि आप Drush से परिचित नहीं हैं, तो व्यवस्थापक / रिपोर्ट / अपडेट / सेटिंग पर जाएं, अपडेट उपलब्ध होने पर , सूचित करने और बचाने के लिए ई-मेल पते से अपना ईमेल (ईमेल) निकालें ।


0

आप केवल सुरक्षा अपडेट के लिए उपयोगकर्ता / 1 (या व्यवस्थापक) को सूचित करने के लिए अपनी साइट पर विचार करना चाह सकते हैं।

मेरी साइटों में से एक के लिए ड्रूग वेज़ के परिणामों पर एक त्वरित नज़र इस दिलचस्प चर / मूल्य जोड़ी का पता चला:

update_notification_threshold: 'सुरक्षा'

इसलिए, केवल तब ही अपडेट किया जाना चाहिए जब कोर, मॉड्यूल और थीम के लिए सुरक्षा अपडेट हों, इसके लिए अपनी साइट के वैरिएबल को सेट करने के बारे में विचार करें, जो कि ड्रिफ्ट डिस्ट का उपयोग करके ऊपर दिया गया है। आप इसे यूआई के माध्यम से भी कर सकते हैं, अगर आप इसे पढ़ने के लिए परेशान हैं :)

स्पष्ट होने के लिए, कमांड है:

drush vset update_notification_threshold 'सुरक्षा'

मैं ध्यान से सोचने की सलाह दूंगा कि आप क्या बदल रहे हैं और क्यों, और अपने स्थानीय, देव, मंच और / या परीक्षण वातावरण में किसी भी परिवर्तन का परीक्षण करने से पहले, और फिर निश्चित रूप से ठेस का परीक्षण करने के लिए।


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 फ़ाइल पर जाएं और मॉड्यूल के लिए संस्करण बदलें। उस स्थिति में, कुछ मॉड्यूल जैसे ओजी समूह को अपडेट करने में असमर्थ हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.