Skip to content
Extraits de code Groupes Projets
Valider 0ff1cda8 rédigé par cerdic's avatar cerdic
Parcourir les fichiers

lorsqu'on ne fournit pas de base a req_mysql, celui ci fait une connexion tout...

lorsqu'on ne fournit pas de base a req_mysql, celui ci fait une connexion tout de meme pour verifier que le serveur marche :
faire de meme en sqlite, pas seulement lors de l'installation (cas ou on veut declarer une autre base)
parent 1fa06420
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -69,20 +69,15 @@ function req_sqlite_dist($addr, $port, $login, $pass, $db = '', $prefixe = '', $ ...@@ -69,20 +69,15 @@ function req_sqlite_dist($addr, $port, $login, $pass, $db = '', $prefixe = '', $
$ok = false; $ok = false;
if (!$db){ if (!$db){
// si installation -> base temporaire tant qu'on ne connait pas son vrai nom // si pas de db ->
if (defined('_ECRIRE_INSTALL') && _ECRIRE_INSTALL){ // base temporaire tant qu'on ne connait pas son vrai nom
// creation d'une base temporaire pour le debut d'install // pour tester la connexion
$db = "_sqlite".$sqlite_version."_install"; $db = "_sqlite".$sqlite_version."_install";
$tmp = _DIR_DB.$db.".sqlite"; $tmp = _DIR_DB.$db.".sqlite";
if ($sqlite_version==3){ if ($sqlite_version==3){
$ok = $link = new PDO("sqlite:$tmp"); $ok = $link = new PDO("sqlite:$tmp");
} else {
$ok = $link = sqlite_open($tmp, _SQLITE_CHMOD, $err);
}
// sinon, on arrete finalement
} else { } else {
spip_log("Base SQlite non definie dans req/sqlite", 'sqlite.'._LOG_HS); $ok = $link = sqlite_open($tmp, _SQLITE_CHMOD, $err);
return false;
} }
} else { } else {
// Ouvrir (eventuellement creer la base) // Ouvrir (eventuellement creer la base)
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter