Vous n'êtes pas identifié(e).
Pages : 1
Bonjour
je cherche a effectuer un copy matable (champs, champs, etc..) from 'monfichier.txt' Delimiter '\t' csv header
mais j'ai une erreur il veut un seul caractère pour le delimiter
si je met une tabulation entre cote j'ai une erreur d'encodage utf8 je pense que ça viendrai de la tabulation
si quelqu'un a une idée ?
merci
tonton
ben ça passe
au lieu de localhost j'indique /tmp et l'install à lieu, la connection à la base a fonctionnée et les tables sont là ...
Ok Merci
tonton
bon pour ceux qui suivent
apres la creation de /var/run/postgresql
et du certificat ssl le serveur redemmarre
mais ça ne resoud rien
Warning: pg_pconnect() [function.pg-pconnect]: Unable to connect to PostgreSQL server: could not connect to server: Permission denied Is the server running on host "localhost" and accepting TCP/IP connections on port 5432? in /var/www/html/groupe/bin/core/functions.php on line 1991
changer le socket dans postregsql.conf empêche le fonctionnement de phpPgAdmin aussi je reviens a l'ancien réglage : ' '
je viens d'essayer sur ubuntu 10.04 impec
donc je rapproche mes deux fichiers posgresql.conf
et deux différences qui si je les remplace empeche le redémarrage
unix_socket_directory = '/var/run/postgresql'
résolu en créant un dossier /var/run/postgresql propriétaire postgres
l'autre difference
ssl = true # (change requires restart)
c quoi le socket directory de postgresql 8.4.4 sur centos 5 (ou comment le savoir ? )
Que faut il ajouter pour activer le ssl support dans postgresql 8.4.4 ??
si quelqu'un sait ?
tonton
pourtant je rencontre tjs le souci
Warning: pg_pconnect() [function.pg-pconnect]: Unable to connect to PostgreSQL server: could not connect to server: Permission denied Is the server running on host "localhost" and accepting TCP/IP connections on port 5432? in /var/www/html/groupe/bin/core/functions.php on line 1991
a/ euh non c vrai y pas /var/run/postgresql c'est necessaire ?
dans /var/run j'ai
-rw-r--r-- 1 root root 5 jui 15 17:07 postmaster.5432.pid
meme un ps aux | grep postgresql ne renvoi rien
et
ps aux | grep postgre renvoi entre autre
/usr/bin/postmaster -p 5432 -D /var/lib/pgsql/data
Il manque quelquechose ?
b d /
j'ai simplifier le fichier
# TYPE DATABASE USER CIDR-ADDRESS METHOD
# "local" is for Unix domain socket connections only
local all all md5
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 md5
#les hotes exterieur
host all robert addr.ip.du.serveur md5
host all roger monip_publicdistant/32 md5
c/ j'ai aussi essayer avec 127.0.0.1
autre/
php /var/www/html/test.php
Connection result: Resource id #4<hr>
ça c'est une erreur ou mon test c'est réellement connecté ?
Oui j'ai le serveur web et postgresql sur la meme machine physique.
dans posgresql.conf
listen_addresses = 'localhost,IP.public.du.serveur'
port = 5432
ce qui me derange c'est que phpPgadmin fonctionne (apres yum install phpPgAdmin et la config de pg_hba)
En commande ça donne
php /var/www/html/test.php
Connection result: Resource id #4<hr>
comme je passe par là je vais rajouter
que la config de mapserver est contenu dans un mapfile que tu place presque ou tu veux puis que tu indique le chemin dans ton script
il y a une partie mapfile dans la doc de mapserveur (70pages) qui explique les differents paramètres
il y a des exemple de connection avec postgis
essai d'abord d'atteindre ta base depuis µdig ou qgis tu accèderas ainsi aux données de ta base
tu verras aussi si ta base reconnu comme ayant des tables spatiales sinon tu devrai ajouter une colonne geometry et la remplir
tonton
Bonjour je rencontre des souci de connection a postgresql pour installer des site en php sur mon serveur web dans un datacenter
j'utilise Centos 5.xx
Linux 2.6.18-194.8.1.el5 #1 SMP
postgresql8.4 du depot http://yum.pgsqlrpms.org/8.4/redhat/rhe … -$basearch
et php 5.2 http://www.jasonlitka.com/media/EL$rele … $basearch/
PHP 5.2.13 (cli) (built: Jun 2 2010 16:24:43)
mais en 5.1.16 du depot officiel meme souci
j'utilise phpPgMyadmin et la connection fonctionne
J'utilise aussi pgAdmin3 depuis chez moi et ça se connect aussi
mais ave le script de test pris dans un post precedent
<?php
ini_set('track_errors','on');
$conn = @pg_pconnect("host=/var/run/postgresql dbname=UneBase user=USER password=USERPWD");
echo "Connection result: ";
print_r($conn);
echo "<hr>";
if ($conn===false) {
echo "Connection failed: ";
print_r($php_errormsg);
echo "<hr>";
}
?>
Connection result:
Connection failed: pg_pconnect() [function.pg-pconnect]: Unable to connect to PostgreSQL server: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
ou pour localhost
Connection result:
Connection failed: pg_pconnect() [function.pg-pconnect]: Unable to connect to PostgreSQL server: could not connect to server: Permission denied Is the server running on host "localhost" and accepting TCP/IP connections on port 5432?
pour pg_hba j'ai mis
# TYPE DATABASE USER CIDR-ADDRESS METHOD
# "local" is for Unix domain socket connections only
local all all trust
# IPv4 local connections:
host all all 127.0.0.1/32 trust
host all all 127.0.0.1/32 md5
hostssl all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 ident
#les hotes exterieur
host all robert monip_adress/32 md5
hostssl all robert monip_adress/32 md5
host all robert monip_adress/32 trust
hostssl all robert monip_adress/32 trust
host all robert monip_publicdistant/32 md5
et dans posgresql.conf j'accepet les connection reseaux (pgadmin se connect)
quel test devrai je faire pour comprendre d'ou vient mon pb
j'ai rien dans /var/lib/pgsql/data/pg_log/postgresql-Thu.log autre que demmarrage arret
cordialement
Tonton
ok donc d'apres toi je modifie juste posgresql.conf
là :
data_directory = '/var/lib/postgresql/8.3/main' # use data in another directory et de preference sur le disque dur local
ok à tester
plusieurs serveurs peuvent til utiliser le meme repertoire ? (pas en simultané bien sur)
Bonjour
je ne suis pas sur si la question doit se situer dans general, installation, ou optimisation donc j'ai choisi ce fil ...
J'utilise arramagong pour decouvrir les solutions de geolocalisation c'est surtout pour aprendre et un peu pour produire ensuite.
j'ai un ordi portable et un disque externe sous linux et je boot sur le live dvd arramagong lorsque j'ai du temps pour le GIS
Evidament tous reprendre a zero à chaque fois c'est super loose
surtout si je souhaite importer des data comme celles de geonames.org et developpr ma propre base ou application .
aussi je voudrais connaitre comment indiquer au serveur postgresql aprés le demmarrage que son repertoire par default se situe sur mon disque dur (externe de preference pour pouvoir changer de machine).
l'importation passe pas et est plutôt longue alors que arreter le serveur modifier la config et le relancer me semble plus simple
j'ai peur d'oublier quelque details dans la config
aussi si a quelqu'un cela semble simple merci de me conseiller ?
tonton
Bonjour
je recherche à débuter avec un framework php, il parait que ça aide voir accélère le truc.
après lecture et mes possibilités de support je m'étais arrêté sur un léger comme codeigniter
puis il semble que ça mouise pas mal avec postgresl
comment savoir si le framework gère correctement postgresql ?
Merci
tonton
Impec les doubles quote aident bien
merci
Bonjour
j'ai crée des tables avec des noms en majuscule
j'utilise psql pour essayer de renommer ces dernieres en minuscules.
ALTER TABLE CATEGORIE RENAME TO categorie;
ERROR: relation "categorie" does not exist
si je passe la commande identique sur une table avec un nom en minuscule ça se pas normalement et ma table est renommée...
quelqu'un aurai une idée ?
tonton
Pages : 1