Si tu rencontres cette erreur avec CakePHP « The datasource configuration debug_kit was not found in config\app.php »
comme ci-dessous :

Il est fort probable que cela soit dû au fait que l’extension pdo_sqlite ne soit pas activée dans votre configuration de PHP. Du coup, la solution est très simple, et ça c’est une bonne nouvelle !
Alors il faut tout de même avouer que le lien entre le texte de l’erreur CakePHP « The datasource configuration debug_kit was not found in config\app.php » et l’extension pdo_sqlite n’est pas évident à faire !
Mais comme toujours, Google et StackOverflow ou encore le Discourse officiel de CakePHP sont tes amis ! Une simple recherche avec les termes de l’erreur te mettront probablement sur la bonne voie.
Bon revenons à nos moutons ou nos gâteaux dans ce cas précis ;-). Tu peux constater qu’effectivement il manque bien l’extension pdo_sqlite dans ma configuration de Laragon ci-dessous :

Pour résoudre cette erreur CakePHP , il te suffit d’activer l’extension ‘pdo_sqlite’ en cliquant dessus, de reloader ton serveur et de recharger ta page, et hop : l’erreur disparait !
Plutôt facile non ?
On aimerait bien parfois que toutes les erreurs et bugs que l’on rencontre se corrigent de la même manière… d’un autre côté, il n’y aurait plus de challenge, de piment à notre métier !
Bon cela dit, souvent le bug se situe entre la chaise et le clavier 😉
Voilà et toi tu as déjà rencontré ce problème ? Si oui, est ce que cette solution t’a aidé ?
Quelles autres problèmes as tu rencontré avec CakePHP ?
N’hésites pas à en parler dans les commentaires, cela pourra aider d’autres développeurs comme toi !
Tu peux retrouver cette astuce sur mon forum sur le développement, mieux ce forum est pour tous les devs, donc n’hésitez pas à vous y inscrire si le cœur vous en dit, et à me remonter ce qui pourrait vous manquer.
Je compte sur toi 😉