Comment faire pour vérifier si la connexion à la base de données dans Laravel 4?
Comment puis-je vérifier si laravel est connecté à la base de données? J'ai cherché partout et je ne trouve rien qui pourrait me dire comment cela s'est fait.
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser
Il vous donnera le nom de base de données pour la base de données connectée, de sorte que vous pouvez l'utiliser pour vérifier si votre application est connectée à elle.
Mais... Laravel ne se connecter à la base de données une fois qu'il a besoin de quelque chose à partir de la base de données et, au moment d'une tentative de connexion, si il trouve des erreurs, il portera un
PDOException
, donc c'est ce que vous pouvez faire pour rediriger vos utilisateurs vers une page de amicale:Ajouter à votre
app/filters.php
fichier.À mon avis, vous n'avez pas vraiment besoin pour vérifier si il est connceted ou pas, il suffit de prendre l'action appropriée à l'exception de la manipulation de fermeture.
Vous pouvez Utiliser le code suivant :
de travail 🙂 -
Venez d'ajouter ce code à app/filters.php