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?
La méthode ci-dessous arrêtera les e-mails de "mise à jour disponible" Drupal reçoivent.
Allez ici: http: // votre site Web. Com/admin/reports/updates/settings
Supprimez vos e-mails de la zone de texte: "adresses e-mail pour avertir lorsque des mises à jour sont disponibles"
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
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é.
vous pouvez le faire avec drush:
mise à jour drush dis
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. :)
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.
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.
Utilisez pdate Status Advanced pour désactiver module par module
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');
}
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.
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.