web-dev-qa-db-fra.com

Quelles sont mes alternatives pour désactiver les notifications de mise à jour mais sans utiliser le module Update Notifications Disable?

Je dois désactiver la notification de mise à jour dans son ensemble Drupal 7, plutôt que de télécharger le module pdate Notifications Disable car cela a provoqué une erreur fatale et le site est tombé en panne.

Est-ce qu'il y a un autre moyen?

18
mohamad salama

La méthode ci-dessous arrêtera les e-mails de "mise à jour disponible" Drupal reçoivent.

  1. Allez ici: http: // votre site Web. Com/admin/reports/updates/settings

  2. Supprimez vos e-mails de la zone de texte: "adresses e-mail pour avertir lorsque des mises à jour sont disponibles"

  3. Sauver

Remarque: Si vous voulez arrêter les e-mails "mises à jour disponibles" et la messagerie d'alerte de mise à jour, désactivez simplement le module de mise à jour depuis http: // votre site Web. Com/admin/modules

30
Alan Mabry

Vous pouvez désactiver la mise à jour du module dans la liste des modules, mais vous ne serez jamais au courant des mises à jour et des mises à jour de sécurité.

16
yvan

vous pouvez le faire avec drush:

mise à jour drush dis
5
houmem

Vous pouvez toujours désactiver le module de mise à jour principal. Cependant, il n'y a pas d'impact SEO pour ces messages, car les messages ne sont affichés que par défaut pour les utilisateurs administratifs, sauf si vous avez manuellement et autorisé les utilisateurs anonymes à voir les messages administratifs, tout ira bien.

Ce serait bien si vous pouviez rester à jour avec votre drupal pour des raisons de sécurité, mais si vous ne pouvez pas pour une raison quelconque ou si vous ne voulez pas (tout à fait compréhensible!), Désactivez simplement le Module de mise à jour. :)

3
Patrick Coffey

Une façon de suivre les mises à jour consiste à activer le module de mise à jour sur un serveur de développement. Avec le taux de mise à jour de sécurité, le message "Il y a des mises à jour de sécurité ..." reste pratiquement toujours actif.

2
ahimsauzi

Utilisation drush dis update ou, si vous n'êtes pas familier avec Drush, accédez à admin/rapports/mises à jour/paramètres, supprimez vos e-mails de adresses e-mail pour avertir lorsque des mises à jour sont disponibles et enregistrez.

1
Sai

Utilisez pdate Status Advanced pour désactiver module par module

1
Freeman

Si cela ne vous dérange pas de modifier le code du module (ce n'est pas une bonne pratique), commentez la ligne (environ 155) drupal_set_message($status[$type]['description'], 'error', FALSE);.

Ces notifications doivent toujours être enregistrées, pensez donc à ajouter 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

Si vous souhaitez supprimer le message d'alerte pour la mise à jour du module. Allez donc dans le fichier .info et changez la version du module. Dans ce cas, certains modules ne peuvent pas mettre à jour le groupe Like OG.

0
rajiv patel

Vous souhaiterez peut-être envisager de configurer votre site de manière à informer uniquement l'utilisateur/1 (ou les administrateurs) des mises à jour de sécurité uniquement.

Un rapide coup d'œil aux résultats de drush vget pour l'un de mes sites a révélé cette intéressante paire variable/valeur:

update_notification_threshold: 'sécurité'

Donc, pour être mis à jour uniquement lorsqu'il y a des mises à jour de sécurité pour le cœur, les modules et les thèmes, envisagez de définir la variable de votre site pour cela sur ci-dessus en utilisant drush vset. Vous pouvez également le faire via l'interface utilisateur, si vous prenez la peine de le lire :)

Pour être clair, la commande est:

drush vset update_notification_threshold 'security'

Je vous conseille de bien réfléchir à ce que vous changez et pourquoi, et de tester tout changement dans votre environnement local, de développement, de scène et/ou de test avant de pousser vers prod, et bien sûr, puis de tester prod.

0
Brian