Bonjour,
après passage a SPIP 2.1, j'ai une fonctionalité qui ne marche plus dans mon site. Je me connecte a une base de donnees externe PostGreSQL, qui se trouve sur un autre serveur. Jusqu'ici tout fonctionnait bien, et apres la migration, l'erreur suivante apparait:
"
Table SQL «vice:abc_rvf2010» inconnue
"
Je peux acceder a cette table depuis mon serveur par psql, sans probleme, donc le souci ne vient pas du serveur PGSQL.
Mon fichier .php de connection a la base est:
<?php
if (!defined("_ECRIRE_INC_VERSION")) return;
spip_connect_db('mapas.abc.gob.bo','','sitio_web','*********','vice','pg', '');
pg_query("SET NAMES 'UTF8'");
?>
et mon bout de squelette est:
"
<BOUCLE_rutas_1(vice:abc_rvf2010){gid=1}>
#RUTA
</BOUCLE_rutas_1>
"
La commande SQL correspondante, depuis psql, me donne le resultat:
"
vice=> SELECT ruta FROM abc_rvf2010 WHERE gid=1;
ruta
------
0001
(1 fila)
"
Je précise que je suis sur que la casse est bonne (abc_rvf2010)... j'ai créé une table de test en vérifiant la casse et tout et tout, et ca n'est pas le probleme.
Une idée ?
Merci bcp !!!
Sylvain LESAGE