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

  FORUM HardWare.fr
  Programmation
  PHP

  Lancement appli PHP avec xampp

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Lancement appli PHP avec xampp

n°1731424
freepopo
Posté le 14-05-2008 à 00:29:54  profilanswer
 

Bonjour,
 
Je suis en train d'installer une application PHP, j'ai pour cela installé xampp qui intègre adodb.
Je me suis donc mis à modificer le fichier config.inc.php de l'appli.
 
Une fois cela fait, je lance le serveur en local et je reçois un message d'erreur de connexion à la base de donnée :
 
Session: connection failed
 
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\xampplite\adodb5\adodb.inc.php:385) in C:\xampplite\htdocs\quexf-1.2.0\verifyjs.php on line 159
Please log in
 
et voici le code (succintement) dans le fichier config.inc.php :
 

Code :
  1. define('DB_USER', 'quefx');
  2. define('DB_PASS', 'quefx');
  3. define('DB_HOST', 'localhost');
  4. define('DB_NAME', 'quexf');
  5. define('DB_TYPE', 'mysql');
  6. //global database variable
  7. $db = newADOConnection(DB_TYPE);
  8. $db->Connect(DB_HOST, DB_USER, DB_PASS, DB_NAME);
  9. $db->SetFetchMode(ADODB_FETCH_ASSOC);
  10. //store session in database (see sessions2 table)
  11. ADOdb_Session::config(DB_TYPE, DB_HOST, DB_USER, DB_PASS, DB_NAME,$options=false);


 
Voilà les seules manipulations que j'ai faites  :
 
sous PHPMyAdmin :
 
- j'ai créé la base de données "quefx" et j'y ai importé le fichier "quefx.sql" dedans, l'import s'est bien passé
- j'ai créé l'utilisateur quefx avec le mot de passe quefx et je lui ai donné un droit d'accès illimité sur toutes les tables (%) sur le serveur localhost
 
dans le ficher config.inc.php de l'appli PHP que je cherche a faire fonctionner :
 
- j'y ai spécifié le chemin complet de adodB de xampp
- j'ai changé les paramétrés de connexion (user, mdp etc) et aussi le type de base de donnée : la variable DB_TYPE était à 'mysqlt' (qui vient faire le t?), je l'ai mise à 'mysql' tout court après avoir vu des exemples sur le net
 
Sauriez d'où cela peut venir ?  :sweat:  
Je vous remercie d'avance si vous avez la moindre idée, j'ai passé l'apres midi a me remettre dans le bain des LAMP, rien ne fonctionne je n'ai pas été très efficace...
Cela semble être un bête refus de connexion mais je ne vois pas en quoi cela pourrait etre refusé, j'ai tout vérifié, reconfigurer 3 fois...  :sweat:

mood
Publicité
Posté le 14-05-2008 à 00:29:54  profilanswer
 

n°1731832
azubal
Posté le 14-05-2008 à 16:23:07  profilanswer
 

Commence par lire ton erreur et par aller voir aux lignes indiqués.
En général, ca aide de lire le message d'erreur ;)

n°1778488
norbert40
analyste programmeur
Posté le 27-08-2008 à 18:23:57  profilanswer
 

freepopo a écrit :

Bonjour,
 
Je suis en train d'installer une application PHP, j'ai pour cela installé xampp qui intègre adodb.
Je me suis donc mis à modificer le fichier config.inc.php de l'appli.
 
Une fois cela fait, je lance le serveur en local et je reçois un message d'erreur de connexion à la base de donnée :
 
Session: connection failed
 
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\xampplite\adodb5\adodb.inc.php:385) in C:\xampplite\htdocs\quexf-1.2.0\verifyjs.php on line 159
Please log in
 
et voici le code (succintement) dans le fichier config.inc.php :
 

Code :
  1. define('DB_USER', 'quefx');
  2. define('DB_PASS', 'quefx');
  3. define('DB_HOST', 'localhost');
  4. define('DB_NAME', 'quexf');
  5. define('DB_TYPE', 'mysql');
  6. //global database variable
  7. $db = newADOConnection(DB_TYPE);
  8. $db->Connect(DB_HOST, DB_USER, DB_PASS, DB_NAME);
  9. $db->SetFetchMode(ADODB_FETCH_ASSOC);
  10. //store session in database (see sessions2 table)
  11. ADOdb_Session::config(DB_TYPE, DB_HOST, DB_USER, DB_PASS, DB_NAME,$options=false);


 
Voilà les seules manipulations que j'ai faites  :
 
sous PHPMyAdmin :
 
- j'ai créé la base de données "quefx" et j'y ai importé le fichier "quefx.sql" dedans, l'import s'est bien passé
- j'ai créé l'utilisateur quefx avec le mot de passe quefx et je lui ai donné un droit d'accès illimité sur toutes les tables (%) sur le serveur localhost
 
dans le ficher config.inc.php de l'appli PHP que je cherche a faire fonctionner :
 
- j'y ai spécifié le chemin complet de adodB de xampp
- j'ai changé les paramétrés de connexion (user, mdp etc) et aussi le type de base de donnée : la variable DB_TYPE était à 'mysqlt' (qui vient faire le t?), je l'ai mise à 'mysql' tout court après avoir vu des exemples sur le net
 
Sauriez d'où cela peut venir ?  :sweat:  
Je vous remercie d'avance si vous avez la moindre idée, j'ai passé l'apres midi a me remettre dans le bain des LAMP, rien ne fonctionne je n'ai pas été très efficace...
Cela semble être un bête refus de connexion mais je ne vois pas en quoi cela pourrait etre refusé, j'ai tout vérifié, reconfigurer 3 fois...  :sweat:


 
voici une code toute fait pour t'aidé  :bounce:  
 
 
  //connexion à la base pr la recuperation des donnees
  //connexion à la base informix par odbc
     $connexion_odbc = odbc_connect("serveur1","","" );
  $odbc = odbc_commit($connexion_odbc);
  //connexion à la base mysql
  $connexion_mysql = mysql_connect("localhost","root","" );
  if(!$connexion_mysql or !$odbc)
  {
      //si connexion refuse
   echo "error de connexion au serveur";
  }
  //connexion etablie
         
 

n°1778499
PunkRod
Digital Mohawk
Posté le 27-08-2008 à 18:56:26  profilanswer
 

:love:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Lancement appli PHP avec xampp

 

Sujets relatifs
PHP/GD + RSSPHP capture d'écran et OCR
[PHP/CSS] liens <a> de couleurs différentesRedirection automatique PHP pour différents navigateurs
Php : forcer le telechargement[Résolu] XSLT 2.0 dans PHP avec Saxon
suPHP / PHP / SSHXampp, vista, et le lien symbolique?
[PHP] problèmes avec balises htmlLib/appli d'exploitation de stats ?
Plus de sujets relatifs à : Lancement appli PHP avec xampp


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