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
źródło
Możesz wyłączyć aktualizację modułu na liście modułów, ale nigdy nie będziesz świadomy aktualizacji i zabezpieczeń.
źródło
możesz to zrobić za pomocą drush:
źródło
drush dis update
nie tylko wyłącza powiadomienia.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. :)
źródło
Jednym ze sposobów śledzenia aktualizacji jest włączenie modułu aktualizacji na serwerze programistycznym. Przy szybkości aktualizacji zabezpieczeń komunikat „Istnieją aktualizacje zabezpieczeń ...” praktycznie pozostaje cały czas włączony.
źródło
Użyj opcji Aktualizuj status zaawansowany, aby wyłączyć moduł po module
źródło
Użyj
drush dis update
lub, jeśli nie znasz Drush, przejdź do administratora / raportów / aktualizacji / ustawień, usuń swoje adresy e-mail z adresów e-mail, aby powiadomić o dostępności aktualizacji i zapisz.źródło
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.
źródło
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);
źródło
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.
źródło