sqlite chemin d'accès correct/URI pour php pdo sur windows

[ante-scriptum : c'est une auto qui répond à la question, vous n'avez pas besoin de s'embêter à répondre]

Je suis tombé sur un drôle de problème de configuration, ce n'est pas documenté n'importe où sur la spécifique PHP.net page ou à StackOverflow.

Le problème

Lors de l'ouverture d'un existant de base de données sqlite sur Windows, le même message d'erreur ne cessaient de :

SQLSTATE[HY000] [14] Unable To Open Database File

Bien que le code exécuté est un copier/collé à partir du manuel :

<?php
/* Connect to an ODBC database using driver invocation */
$dsn = 'sqlite:/full/path/to/db';
$user = 'dbuser';
$password = 'dbpass';

try {
    $dbh = new PDO($dsn, $user, $password);
} catch (PDOException $e) {
    echo 'Connection failed: ' . $e->getMessage();
}

?>

Je ne pouvais pas ouvrir cette base de données, comme je l'avais essayé toutes sortes de divers DSN pendant googler :

$dsn = 'sqlite:/c:\\full\\path\\to\\db'; //--FAILED--

$dsn = 'sqlite://c:/full/path/to/db'; //--FAILED--

Beau travail. Dès que je peux voter à nouveau cette obtient un +1 de moi depuis que vous avez posté votre propre réponse!
Merci pour ça, et merci pour votre montage, j'apprécie l'anglais correct aussi !
solution posté, m'enfin 2 jours de plus

OriginalL'auteur Justin T. | 2011-12-29