WampServer

Apache, PHP, MySQL on Windows 

 
  • Accueil forum
  • Retour à WampServer
  • presentation
  • Download
  • Addons
  • Formations
  • Alter Way

 
Voir le sujet: Précédent•Suivant
Aller à : Liste des Forums•Liste des messages•Nouvelle discussion•Recherche•Connexion•Imprimer la vue
Message d'errue après installation PEAR & MDB2
Envoyé par: reman (---.fbx.proxad.net)
Date: 10 December 2008 à 19:13

Bonjour,

J'ai le message suivant sur ma page index.php du répertoire www après installation de PEAR & MDB2 :

Error: PEAR_Config::readConfigFile fopen('C:\wamp\www/PEAR','r') failed

Options: Répondre•Citer ce Message
Re: Message d'errue après installation PEAR & MDB2
Envoyé par: Otomatic (---.fbx.proxad.net)
Date: 10 December 2008 à 19:47

Bonsoir,

Deuxième enfilade sur le même sujet !

Dans la première enfilade, vous avez écrit :

> $pear_dir = 'C:\wamp\www/PEAR'; // default of install
> // OPTIONAL: If you have a config file at a non-standard location,
> // uncomment and supply it here:
> $pear_user_config = 'C:\wamp\www/PEAR';

- 1 - Pourquoi mélanger slash / et anti-slash \ - Il faut rester cohérent du début à la fin

- 2 - Êtes-vous certain que le dossier est bien en MAJUSCULES ? c:\wamp\www\pear et c:\wamp\www\PEAR sont deux dossiers différents

- 3 - Pourquoi avoir « décommenté » la ligne OPTIONAL ?

- 4 - Ce doit d'ailleurs être la source de l'erreur puisque il y a tentative d'ouvrir un fichier nommé PEAR alors qu'il devrait essayer d'ouvrir un fichier nommé Config.php situé dans c:/wamp/www/PEAR/

Et, s'il vous plait, ne remettez pas 3000 lignes de code

Options: Répondre•Citer ce Message
Re: Message d'errue après installation PEAR & MDB2
Envoyé par: reman (---.fbx.proxad.net)
Date: 10 December 2008 à 20:33

Pourquoi 2 postes sur le même sujet ou plutôt le même problème c'est tout simplement dû au faite d'une désinstallation complète de wampserver 2.0e pour mettre a la place wampserver 2.0c afin d'avoir un serveur sans erreurs car comme l'on ma indiqué dans mon 1er poste la version "php5.2.7" est bourré de bugs.

1- L'écriture du chemin ou se trouve le répertoire PEAR était écrite dans le script de la page index.php ainsi "C:\wamp\www/PEAR" je n'est donc pas touché à cette adresse absolue car elle indiqué le bon chemin même le "/" peut choquer dans cette adresse, j'ai bien sûr essayé avec l'adresse écrite ainsi "C:\wamp\www\PEAR" mais j'ai toujours le même message d'erreur sur ma page "[localhost]; a savoir :

Error: PEAR_Config::readConfigFile fopen('C:\wamp\www/PEAR\PEAR','r') failed

ou

Error: PEAR_Config::readConfigFile fopen('C:\wamp\www\PEAR','r') failed

2- Oui le dossier PEAR est bien écris en majuscule.

3- Tout simplement si je ne spécifie par ou se trouve le fichier "config file" j'obtiens tout simplement l'erreure suivant donc c'est pour cela que j'ai mis l'adresse ou se trouve la page "Config.php" (écris ainsi).

Warning: Can not find config file, please specify the $pear_user_config variable in /index.php
Error: the template directory (C:\php5\pear\data\PEAR_Frontend_Web\data\templates) is not a directory, or not readable. Make sure the 'data_dir' of your config file (C:\php5\pear\data) points to the correct location !

Même si j'essaie d'écrire l'adresse absolue ou se trouve le dossier templates dans mon serveur qui est :
"C:\wamp\www\PEAR\data\PEAR_Frontend_Web\data\templates"
J'obtiens le message d'erreur suivant :

Error: PEAR_Config::readConfigFile fopen('C:\wamp\www\PEAR\data\PEAR_Frontend_Web\data\templates','r') failed

4- Ce n'est hélas pas la source d'erreur pour ouvrir la page "Config.php" qui ce trouve bien dans "C:\wamp\www\PEAR"

à quoi corresponds ce 'r' dans mon message d'erreur qui est soit,

avec cette adresse absolue :
Error: PEAR_Config::readConfigFile fopen('C:\wamp\www\PEAR','r') failed

ou avec cette adresse absolue :
Error: PEAR_Config::readConfigFile fopen('C:\wamp\www/PEAR','r') failed

Merci de votre aide !!!



Modifie 4 fois. Derniere modification le 10/12/2008 à 20:44 par reman.

Options: Répondre•Citer ce Message
Re: Message d'errue après installation PEAR & MDB2
Envoyé par: Otomatic (---.fbx.proxad.net)
Date: 11 December 2008 à 10:29

Bonjour,

> à quoi corresponds ce 'r' dans mon message d'erreur :

Un petit peu de curiosité personnelle, que diable :
Documentation, en français, de PHP :
[www.php.net]
et plus particulièrement la fonction fopen() :
[fr3.php.net]

> Error: PEAR_Config::readConfigFile fopen('C:\wamp\www\PEAR','r') failed
Là, il y a un essai de lecture d'un dossier C:\wamp\www\PEAR, pas d'un fichier.
Si l'accès au fichier Config.php était bien configuré, mais qu'il y ait une erreur de lecture dudit fichier, le message devrait être fopen('C:\wamp\www\PEAR\Config.php','r') failed.

Essayez donc :
$pear_dir = 'C:/wamp/www/PEAR'; // default of install
// OPTIONAL: If you have a config file at a non-standard location,
// uncomment and supply it here:
$pear_user_config = 'C:/wamp/www/PEAR/Config.php';

N'utilisant pas PEAR, je ne pourrais pas vous en dire plus.

Options: Répondre•Citer ce Message
Re: Message d'errue après installation PEAR & MDB2
Envoyé par: Otomatic (---.fbx.proxad.net)
Date: 11 December 2008 à 15:51

Bonjour,

Je suis très dubitatif, pour ne pas dire perplexe, sur ma précédente réponse.

En effet, j'ai effectué une installation de PEAR, juste pour voir, selon la procédure pour Wampserver décrite ici : [www.6ma.fr]
et, après installation, il n'existe pas de dossier wamp/www/PEAR

Les dossiers qui existent sont :
G:\wamp\bin\php\php5.2.6\PEAR
et
G:\wamp\bin\php\php5.2.6\PEAR\PEAR

et, le chemin du fichier de configuration est :
G:\wamp\bin\php\php5.2.6\PEAR\PEAR\Config.php

Options: Répondre•Citer ce Message
Re: Message d'errue après installation PEAR & MDB2
Envoyé par: bagu (---.bagu.biz)
Date: 11 December 2008 à 21:47

Cela correspond a ce que je disais sur son précédent post :
La méthode qu'il utilise n'est pas bonne

Il suffit d'utiliser ce qui est déjà présent dans wamp. Cela fonctionne super bien.

Options: Répondre•Citer ce Message
Re: Message d'errue après installation PEAR & MDB2
Envoyé par: reman (---.fbx.proxad.net)
Date: 13 December 2008 à 21:17

Bon, visiblement j'ai tout déinstallé et réinstallé wampserveur2.0e puis j'ai suivie ce tutoriel pour installer PEAR
[hiveminds.co.uk]
J'ai rajouté MDB2 dans le dossier PEAR, mais j'aimerai le tester ... comment ?
Un autre truc bizare, j'ai un simple, j'ai une simple condition :
if($_GET['inc'] == 1 )
{
echo "Compte non reconnu !!";
}

et il me marque le message d'erreur suivant depuis que j'ai installer PEAR :


Notice: Undefined index: inch in C:\wamp\www\univers-creation\index.php on line 21
Login :
Mot de passe :

on ne peux plus coder un php et non en Objet quand on à installé PEAR, car si c'est le cas c'est chiant sinon pourquoi cette erreur maintenant alors qu'avant cela fonctionné bien ?!

Merci de votre aide !!

Options: Répondre•Citer ce Message
Re: Message d'errue après installation PEAR & MDB2
Envoyé par: bagu (---.bagu.biz)
Date: 13 December 2008 à 22:36

[www.commentcamarche.net]

Options: Répondre•Citer ce Message
Re: Message d'errue après installation PEAR & MDB2
Envoyé par: reman (---.fbx.proxad.net)
Date: 14 December 2008 à 00:16

lol !! si tu avais bien regardé cette condition affiche un message d'erreur lorsque le login ou mdp n'est pas valable, variable retournée inc avec sa valeur 1 si l'authentification n'est pas valide.
En aucun cas c'est pour traiter un champ du formulaire.

Options: Répondre•Citer ce Message
Re: Message d'errue après installation PEAR & MDB2
Envoyé par: Otomatic (---.fbx.proxad.net)
Date: 14 December 2008 à 10:39

reman a écrit:
-------------------------------------------------------
> lol !! si tu avais bien regardé cette condition affiche un message
> d'erreur lorsque le login ou mdp n'est pas valable, variable
> retournée inc avec sa valeur 1 si l'authentification n'est pas
> valide. En aucun cas c'est pour traiter un champ du formulaire.

C'est à mon tour de rigoler, et même beaucoup, et à vos dépens !

Vous mettez un extrait de code :
if($_GET['inc'] == 1 ) echo "Compte non reconnu !!";

En aucun cas cet extrait de code vous permet d'affirmer :
- que ce n'est pas pour traiter un formulaire
- que c'est uniquement pour une authentification

Il aurait fallu un peu plus de code pour avérer vos assertions.

D'autre part, vous écrivez :
> il me marque le message d'erreur

Avez-vous vérifié, dans le fichier wamp\bin\apache\apache2.2.10\bin\php.ini :
display_errors = On
et
error_reporting = E_ALL | E_STRICT

Avec ça, vous aurez toutes les erreurs et les avertissements car "Notice: Undefined index:..." est un avertissement, pas une erreur.

> J'ai rajouté MDB2 dans le dossier PEAR,
> mais j'aimerai le tester ... comment ?
Question à poser dans les forums de MDB2.

> On ne peux plus coder un php et non
> en Objet quand on à installé PEAR,
Question à poser dans les forums de PEAR.

Options: Répondre•Citer ce Message
Re: Message d'errue après installation PEAR & MDB2
Envoyé par: bagu (---.bagu.biz)
Date: 14 December 2008 à 11:54

Merci otomatic,

En effet, j'ai juste cherché l'erreur la plus approchante avec le peu d'informations fournies.

La prochaine fois, mettez juste :
"J'ai <?php et ça marche pas"

On sortira tous nos boules de cristal et on vous dira que c'est la 11ème ligne qui bug confused smiley

Maintenant, le reste de vos problème n'est effectivement pas à poser ici.
Wamp marche très bien à ce que je vois et pear semble installé.
Heureux de vous avoir aider, à bientôt pour vos éventuels problèmes sur WAMP.



Modifie 1 fois. Derniere modification le 14/12/2008 à 12:00 par bagu.

Options: Répondre•Citer ce Message
Re: Message d'errue après installation PEAR & MDB2
Envoyé par: reman (---.fbx.proxad.net)
Date: 14 December 2008 à 23:21

Il vaux mieux aider et conseillé que de ce moquer !!
d'autre part je trouve cela très naze ce genre de comportemet !!
cela montre votre niveau !!!
bref wamp marche avec php et si je vous écoute cela veux dire qu'il serait mal installé mais il fonctionne aussi en PDO bizzar enfin comme on se dirige bcp plus vers le langage objet on doit encore apprendre une nouvelle façon de codé !! bref cela deviens vraiment très chiant de codé !!!

Options: Répondre•Citer ce Message
Re: Message d'errue après installation PEAR & MDB2
Envoyé par: bagu (---.bagu.biz)
Date: 15 December 2008 à 09:53

Premièrement,

je ne vois aucunes moquerie dans nos propos, mais simplement un exemple afin de vous indiquer clairement que depuis plus de 10 posts, vous nous délivrez des informations partielles voire, pas d'information du tout.
Et que, malgré nos demandes incessantes, même à la fin, vous ne nous délivrez non seulement pas assez d'informations, mais en plus vous raillez une de nos réponses qui sont pourtant là dans le but d'essayer de vous aider.

Donc avant de critiquer une moquerie inexistante, commencez par lire vos propres posts.

Ensuite, quant à aider, cela fait deux topics et plus de dix posts que nous sommes deux à vous expliquer des choses que vous ne suivez pas, ou alors, seulement en partie.
Donc, tant qu'a faire de vous plaindre, commencez par vous demander si vous n'êtes pas responsable du comportement étrange de pear.

Et pour finir, si coder devient chiant, et ce, malgré l'aiguillage très précis orchestré par otomatic vers les forums ou vous aurez vos réponses, hé bien, il y aura pléthore de professionnels bien à même de vous aidez contre monnaie sonnante et trébuchante.
Dans le cas ou rémunérer quelqu'un n'est pas envisageable, remontez vos manches et faites vous une raison.

Ceci dit, si wamp vous pose problème, et pour peu que vous nous fournissiez enfin des informations valables et complètes, vous trouverez toujours des réponses ici.

Sur ce, excellente journée.

Options: Répondre•Citer ce Message


Aller à : Liste des Forums•Liste des messages•Recherche•Connexion
Désolé, seuls les utilisateurs connectés peuvent envoyer des messages dans ce forum.
Cliquer ici pour se connecter

design by jidePowered by Alter Way get firefoxget PHP