Bonjour,
1 - Version de Windows 10 pro 64
- 2 - Version de Wampserver version 3.1.7 - 64bit
- 3 - Version Apache 2.4.37
- 4 - Version PHP 7.2.14
- 5 - Version MySQL 5.7.24
- 5a - Version MariaDB 10.3.12
- 5b - Version phppgadmin 5.6
- 5c - Version PostgreSQL 10.6
- 6 à 12 - tout est OK sous firefox
je ne suis pas du tout un expert sur le sujet mais ayant à gérer certains trucs dans ma boite, j'essaye de me débrouiller. Wampserver fonctionne très bien, j'ai mon site web en localhost pour test et ça fonctionne. Par contre, j'ai une base de données PostgreSQL liée à une interface web de saisie que j'aimerais avoir en localhost pour tester une grosse MaJ avant la mise en prod mais : je n'arrive pas à accéder à ma base PostgreSQL (en localhost) via phppgAdmin.
Niveau de l'installation, j'ai bidouillé comme j'ai pu en suivant ce tuto [forums.phpbb-fr.com]
Et j'ai encore plus bidouillé mon index.php car les instructions du tuto ne correspondait plus à ce que je voyais dans mon fichier, j'ai donc tenté de remplacer à l'arrache avec l'ajout de ces quelques lignes à la suite de celles appelant MySQL :
$mysqlVersion = $wampConf['mysqlVersion'];
$postgresqlVersion = $wampConf['postgresqlVersion'];/
----------------------------
$Mysqlport = $wampConf['mysqlPortUsed'];
$postgresqlport = $wampConf['postgresqlPortUsed'];
---------------------------------------
// Récupération postgreSQL si supporté
$postgresql = '';
if(isset($wampConf['Supportpostgresql']) && $wampConf['Supportpostgresql'] =='on') {
$defaultDBMSpostgresql = ($wampConf['postgresqlPortUsed'] == '5432') ? ' - Default DBMS' : '';
$ADODB = <<< EOF
<dt>{$langues['verspg']}</dt>
<dd>${postgresqlVersion} - {$langues['postgresqlportUsed']}{$postgresqlport}{$defaultDBMSpostgresql} - <a href='http://{$langues['docm']}'>{$langues['documentation']}</a></dd>
EOF;
}
----------------------------------------
$phpmyadminTool = $noDBMS ? '' : '<li><a href="phpmyadmin/">phpmyadmin</a></li>';
$phppgadminTool = $noDBMS ? '' : '<li><a href="phppgadmin/">phppgadmin</a></li>';
Je pourrais c/c d'autres modifs sur d'autres fichiers si besoin...
Lorsque j'essaye de me connecter à ma base PostgreSQL dans phppgAdmin, il me renvoie ça : avec échec de la connexion
Deprecated: The each() function is deprecated. This message will be suppressed on further calls in C:\wamp64\apps\phppgadmin5.6\libraries\adodb\adodb-error.inc.php on line 106
Call Stack
# Time Memory Function Location
1 0.0001 406312 {main}( ) ...\redirect.php:0
2 0.0001 406976 include_once( 'C:\wamp64\apps\phppgadmin5.6\libraries\lib.inc.php' ) ...\redirect.php:7
3 0.0010 620832 Misc->getDatabaseAccessor( ) ...\lib.inc.php:248
4 0.0010 620960 Connection->Connection( ) ...\Misc.php:486
5 0.0012 681416 ADODB_postgres7->Connect( ) ...\Connection.php:42
6 0.0291 681416 ADODB_postgres7->ErrorNo( ) ...\adodb.inc.php:536
7 0.0291 681416 ADODB_postgres7->MetaError( ) ...\adodb-postgres64.inc.php:830
8 0.0292 682920 adodb_error( ) ...\adodb.inc.php:1193
9 0.0292 682920 adodb_error_pg( ) ...\adodb-error.inc.php:77
10 0.0292 683696 each ( ) ...\adodb-error.inc.php:106
Si quelqu'un à une idée sur ce que j'ai mal fait ou mal config, je suis preneur !
1 - Version de Windows 10 pro 64
- 2 - Version de Wampserver version 3.1.7 - 64bit
- 3 - Version Apache 2.4.37
- 4 - Version PHP 7.2.14
- 5 - Version MySQL 5.7.24
- 5a - Version MariaDB 10.3.12
- 5b - Version phppgadmin 5.6
- 5c - Version PostgreSQL 10.6
- 6 à 12 - tout est OK sous firefox
je ne suis pas du tout un expert sur le sujet mais ayant à gérer certains trucs dans ma boite, j'essaye de me débrouiller. Wampserver fonctionne très bien, j'ai mon site web en localhost pour test et ça fonctionne. Par contre, j'ai une base de données PostgreSQL liée à une interface web de saisie que j'aimerais avoir en localhost pour tester une grosse MaJ avant la mise en prod mais : je n'arrive pas à accéder à ma base PostgreSQL (en localhost) via phppgAdmin.
Niveau de l'installation, j'ai bidouillé comme j'ai pu en suivant ce tuto [forums.phpbb-fr.com]
Et j'ai encore plus bidouillé mon index.php car les instructions du tuto ne correspondait plus à ce que je voyais dans mon fichier, j'ai donc tenté de remplacer à l'arrache avec l'ajout de ces quelques lignes à la suite de celles appelant MySQL :
$mysqlVersion = $wampConf['mysqlVersion'];
$postgresqlVersion = $wampConf['postgresqlVersion'];/
----------------------------
$Mysqlport = $wampConf['mysqlPortUsed'];
$postgresqlport = $wampConf['postgresqlPortUsed'];
---------------------------------------
// Récupération postgreSQL si supporté
$postgresql = '';
if(isset($wampConf['Supportpostgresql']) && $wampConf['Supportpostgresql'] =='on') {
$defaultDBMSpostgresql = ($wampConf['postgresqlPortUsed'] == '5432') ? ' - Default DBMS' : '';
$ADODB = <<< EOF
<dt>{$langues['verspg']}</dt>
<dd>${postgresqlVersion} - {$langues['postgresqlportUsed']}{$postgresqlport}{$defaultDBMSpostgresql} - <a href='http://{$langues['docm']}'>{$langues['documentation']}</a></dd>
EOF;
}
----------------------------------------
$phpmyadminTool = $noDBMS ? '' : '<li><a href="phpmyadmin/">phpmyadmin</a></li>';
$phppgadminTool = $noDBMS ? '' : '<li><a href="phppgadmin/">phppgadmin</a></li>';
Je pourrais c/c d'autres modifs sur d'autres fichiers si besoin...
Lorsque j'essaye de me connecter à ma base PostgreSQL dans phppgAdmin, il me renvoie ça : avec échec de la connexion
Deprecated: The each() function is deprecated. This message will be suppressed on further calls in C:\wamp64\apps\phppgadmin5.6\libraries\adodb\adodb-error.inc.php on line 106
Call Stack
# Time Memory Function Location
1 0.0001 406312 {main}( ) ...\redirect.php:0
2 0.0001 406976 include_once( 'C:\wamp64\apps\phppgadmin5.6\libraries\lib.inc.php' ) ...\redirect.php:7
3 0.0010 620832 Misc->getDatabaseAccessor( ) ...\lib.inc.php:248
4 0.0010 620960 Connection->Connection( ) ...\Misc.php:486
5 0.0012 681416 ADODB_postgres7->Connect( ) ...\Connection.php:42
6 0.0291 681416 ADODB_postgres7->ErrorNo( ) ...\adodb.inc.php:536
7 0.0291 681416 ADODB_postgres7->MetaError( ) ...\adodb-postgres64.inc.php:830
8 0.0292 682920 adodb_error( ) ...\adodb.inc.php:1193
9 0.0292 682920 adodb_error_pg( ) ...\adodb-error.inc.php:77
10 0.0292 683696 each ( ) ...\adodb-error.inc.php:106
Si quelqu'un à une idée sur ce que j'ai mal fait ou mal config, je suis preneur !