Muszę wyłączyć ogólne powiadomienie o aktualizacji Drupal 7, zamiast pobierać moduł Aktualizacja Powiadomień Wyłącz, ponieważ spowodował błąd krytyczny, a strona się zawiesiła.
Czy jest jakiś inny sposób?
Muszę wyłączyć ogólne powiadomienie o aktualizacji Drupal 7, zamiast pobierać moduł Aktualizacja Powiadomień Wyłącz, ponieważ spowodował błąd krytyczny, a strona się zawiesiła.
Czy jest jakiś inny sposób?
Odpowiedzi:
Poniższa metoda zatrzyma wiadomości e-mail z „dostępną aktualizacją”, które otrzymają administratorzy Drupala.
Idź tutaj: http: // twoja strona .com / admin / raporty / aktualizacje / ustawienia
Usuń swoje adresy e-mail z pola tekstowego: „ Adresy e-mail, aby powiadomić o dostępności aktualizacji ”
Zapisać
Uwaga : jeśli chcesz zatrzymać wiadomości e-mail „dostępne aktualizacje” i powiadomienia o aktualizacjach, po prostu wyłącz moduł aktualizacji z http: // yourwebsite .com / admin / modules
Możesz wyłączyć aktualizację modułu na liście modułów, ale nigdy nie będziesz świadomy aktualizacji i zabezpieczeń.
Zawsze możesz wyłączyć podstawowy moduł aktualizacji. Nie ma to jednak wpływu na SEO tych wiadomości, ponieważ wiadomości są domyślnie wyświetlane tylko użytkownikom administracyjnym, chyba że ręcznie i dasz anonimowym użytkownikom uprawnienia do wyświetlania wiadomości administracyjnych, nic ci nie będzie.
Byłoby dobrze, gdybyś mógł być na bieżąco ze swoją wersją drupala ze względów bezpieczeństwa, ale jeśli z jakiegoś powodu nie możesz lub po prostu nie chcesz (całkowicie zrozumiałe!), Po prostu wyłącz moduł aktualizacji. :)
Użyj opcji Aktualizuj status zaawansowany, aby wyłączyć moduł po module
Możesz rozważyć ustawienie witryny tak, aby powiadamiała tylko użytkownika / 1 (lub administratorów) tylko o aktualizacjach bezpieczeństwa.
Szybkie spojrzenie na wyniki drush vget dla jednej z moich stron ujawniło tę interesującą parę zmienna / wartość:
update_notification_threshold: „bezpieczeństwo”
Tak więc, aby być aktualizowanym tylko wtedy, gdy są aktualizacje bezpieczeństwa dla rdzenia, modułów i motywów, rozważ ustawienie powyższej zmiennej witryny za pomocą drush vset. Możesz to również zrobić za pomocą interfejsu użytkownika, jeśli zechcesz to przeczytać :)
Dla jasności polecenie brzmi:
drush vset update_notification_threshold „bezpieczeństwo”
Radzę dokładnie przemyśleć, co zmieniasz i dlaczego, oraz przetestować wszelkie zmiany w twoim lokalnym, deweloperskim, scenicznym i / lub testowym środowisku, zanim zaczniesz naciskać na prod, i oczywiście testujesz prod.
Jeśli nie masz nic przeciwko modyfikowaniu kodu modułu (to nie jest dobra praktyka), skomentuj wiersz (około 155)
drupal_set_message($status[$type]['description'], 'error', FALSE);
.
Te powiadomienia powinny być nadal rejestrowane, więc rozważ dodanie
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');
}
Jeśli chcesz usunąć komunikat ostrzegawczy dotyczący aktualizacji modułu. Przejdź do pliku .info i zmień wersję modułu. W takich przypadkach część modułu nie może zaktualizować grupy Like OG.