Vous ne devriez télécharger aucun élément supplémentaire. Le cache est livré avec les pilotes ODBC nécessaires.
Sans voir le code ou comment vous configurez votre DSN, c'est difficile à dire, mais je suppose que vous avez un problème avec la configuration du DSN. Le message d'erreur indique qu'il n'a même pas été trouvé.
Tout ce que je peux vraiment suggérer est de consulter la documentation. L'article intitulé "Using Cache with ODBC" est probablement le meilleur endroit pour commencer. Cela vous guidera à travers le processus de configuration de votre DSN.
Si l'instance de Cache avec laquelle vous rencontrez des problèmes s'exécute sur un serveur distinct, vous pouvez prendre quelques pas en arrière et l'essayer par rapport à une installation locale de Cache. Vous pouvez télécharger une licence mono-utilisateur gratuite sur le site Web d'Intersystems. Une fois que cela fonctionne, il ne devrait pas être trop difficile de s'adapter à votre instance basée sur le serveur. De plus, pour ne pas suggérer qu'il y a quelque chose qui ne va pas avec PHP, mais si vos sites Web utilisent beaucoup les données basées sur le cache, vous pouvez regarder dans le produit Zen d'Intersystems, fourni avec Cache. Zen vous permet de diffuser vos pages Web directement depuis Cache, éliminant ainsi le besoin d'un niveau distinct.