Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1856 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Pb Postgre SQL Mac OS X

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pb Postgre SQL Mac OS X

n°864724
i'n'i
Posté le 20-11-2006 à 17:04:45  profilanswer
 

Salut, voilà, j'ai installé apache2+php5+pgsql8 grace à ce package -> http://www.rbsoftware.net/index.php?page=wsxk
 
Le serveur apache et php fonctionnent.  
De plus, ça m'a créé un repertoire /usr/local/pgsql
Le problème, c'est que lorsque je souhaite en ligne de commande creer une base (/usr/local/pgsql/bin/createdb maBase) j'ai ce message d'erreur ->
------------------------------------------------------------------------------
createdb: could not connect to database postgres: could not connect to server: No such file or directory
        Is the server running locally and accepting
        connections on Unix domain socket "/tmp/.s.PGSQL.5432"?
------------------------------------------------------------------------------
je ne comprend pas pourquoi! le serveur est logiquement lancé (j'ai meme essaye de faire un "/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data" avant pour lancer le postmail), peut-etre que j'utilise pas le bon d'utilisateur dans ma console, mais comment savoir quel utilisateur a le droit de manipuler pgsql?
 
Si qqun a une idée je suis preneur  
 
D'avance merci.

mood
Publicité
Posté le 20-11-2006 à 17:04:45  profilanswer
 

n°865047
i'n'i
Posté le 21-11-2006 à 23:35:19  profilanswer
 

ce problème est résolu, mais pour ne pas faire simple, j'en ai un autre maintenant!
voici mon souci :  
 
j'ai installé le package "PHP 5.2.0 for Apache 1.3" depuis la page http://www.entropy.ch/software/macosx/php/
Il marche bien sauf que je n'arrive pas a utiliser les fonctions de PEAR DB?
Est-ce que quelqu'un utlilise Entropy? PEAR DB?
Pour info, dans mon script php je fais  
 
require_once ('/usr/lib/php/PEAR/DB.php');
$dsn = 'pgsql://postgres:postgres@localhost/maBase';
$db = DB::connect($dsn);
if (DB::isError($db)) {
die ($db->getDebugInfo());
}
 
ensuite vient ma requete, affichage des resultats, etc... mais rien ne s'affiche! quand je fais un echo après le connect il ne 'affiche pas (avant oui) donc le connect ne se fait pas. Mais pourquoi?
J'ai également essayé après avoir telechargé DB-1.7.6, c'est pour ça que je peux faire le require_once ('/usr/lib/php/PEAR/DB.php'); car avant il n'y était pas.
 
Donc si quelqu'un utilise ou a utilisé PEAR DB, je suis preneur.
 
Merci!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Pb Postgre SQL Mac OS X

 

Sujets relatifs
Renseignements sur MAC OS XMesurer la vitesse du disque dur sous Mac OSX
[Mac OS]Administrateur ODBC (pour MySQL)[Mac] Ghost.
Mac OS X et partage de données avec windows sur un réseauInstaller FreeBSD sur Mac Mini c'est possible ?
Bash Unix et installation apache mysql sur Mac OS X[Mac Os 9] Question de browser !
Quelle taille de partition pour MAC OS X intel ? 
Plus de sujets relatifs à : Pb Postgre SQL Mac OS X


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR