#1 Mon 21 March 2011 18:28
- farouk_SIG
- Participant occasionnel
- Date d'inscription: 7 Mar 2011
- Messages: 17
PHP_postgres_Mapguide
Bonsoir,
le code suivant marche très bien avec le php installé avec mapserver ,lorsque j'ouvre
http://localhost/charts/index.php marche bien !! aussi marche bien avec wamp !!
mais avec mapguide ne marche plus !! , voila l'adresse :
http://localhost:8008/mapguide/charts/index.php
index.php contient :
<?
$con = pg_connect("host=localhost port=5432 dbname=Farouk user=postgres password=webmapping");
$result = pg_query($con, 'select * from chart');
while ($row = pg_fetch_array($result)) {
echo "id: " . $row[2] . "<br />";
echo "Coverage_rate: " . $row[1] . "<br />";
echo "operator: " . $row[0] . "<br />";
}
// free memory
pg_free_result($result);
// close connection
pg_close();
?>
est ce que quelqu'un pourra m'aider pourquoi ce code ne marche pas avec mapguide et marche pour les autres !!!
win xp service pack3
MapGuide Open Source 2.1
Mpaguide Maestro 2.1.4
postgresSQL 8.4.7
Hors ligne
#2 Tue 22 March 2011 09:03
- renard
- Participant actif
- Date d'inscription: 16 Mar 2010
- Messages: 96
Re: PHP_postgres_Mapguide
Excuse moi d'avoir répondu à coter une première fois, je n'avais lu qu'en travers ta question.
As tu solutionnée ton problème depuis?
Il me semble que par défaut, aprés l'installation de mapguide, le répertoire du serveur se trouve être \OSGeo\MapGuide\Web\Apache2\htdocs et non
OSGeo\MapGuide\Web\www. Essaies de déplacer ton fichier index.php vers OSGeo\MapGuide\Web\Apache2\htdocs. Si alors ta requête fonctionne, il te faudra changer ton répertoire par défaut dans le fichier de conf d'apache.
Dernière modification par renard (Thu 24 March 2011 18:15)
Hors ligne
#3 Mon 28 March 2011 12:13
- farouk_SIG
- Participant occasionnel
- Date d'inscription: 7 Mar 2011
- Messages: 17
Re: PHP_postgres_Mapguide
Merci renard pour ta réponse , j'ai résolue le problème , c'est que dans le php installé avec mapguide beaucoup d'extension sont désactivées par-défauts , parmi eux php_pgsql.dll et php_pdo_pgsql.dll aussi j'ai ajouter libpq.dll dans la configuration du php c 'est tout !!
Hors ligne