Résoudre les erreurs 500 Apache/PHP

Il est parfois difficile de savoir d’où proviennent les erreurs 500 d’un serveur Apache / PHP. Quand il n’y a rien dans les logs par exemple.

Une solution est d’ajouter temporairement les lignes suivantes dans un fichier inclus « partout » dans votre projet, un fichier de configuration par exemple.

error_reporting(E_ERROR | E_WARNING | E_PARSE);
ini_set('display_errors', 1);

Cela affichera directement les erreurs dans le navigateur.

CentOS 8 : Activer les mises à jours de sécurité automatique

Pour activer le téléchargement et l’installation automatique des mise à jour de sécurité sur CentOS 8 :

dnf install dnf-automatic

Puis modifier le fichier /etc/dnf/automatic.conf

upgrade_type = security
apply_updates = yes

Ensuite activer le service

systemctl enable --now dnf-automatic.timer
systemctl enable --now dnf-automatic-install.timer

Pour vérifier :

systemctl list-timers *dnf-*

Source : https://www.howtoforge.com/tutorial/how-to-configure-automatic-package-updates-on-centos-8/