Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > PEAR > Mail
Mail Forum d'entraide pour l'extension Mail du framework PEAR, permettant de manipuler les protocoles et les formats d'e-mails en PHP. Avant de poster -> tutoriels Mail
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/11/2006, 21h45   #1
Membre habitué
 
Inscription : mai 2002
Messages : 635
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 635
Points : 109
Points : 109
Par défaut [Mail] Obtention de multiples erreurs lors de l'envoi

Bonjour,

Je travaille avec Wamp et j'ai installé PEAR en exécutant un fichier .bat et jusque là pas de problème...

Ensuite je fais un include pour utiliser le package mail :
Code :
require_once("d:\wamp\php\PEAR\Mail.php");
et là j'ai trois messages d'erreurs quand je fais appel à la fonction :
Code :
$objet_mail->send($destinataire, $entetes, $message);
les voici :
Citation:
[function.send]: failed to open stream: No such file or directory in d:\wamp\php\PEAR\Mail\smtp.php on line 206

Warning: Mail_smtp::send() [function.include]: Failed opening 'Net/SMTP.php' for inclusion (include_path='.;C:\php5\pear') in d:\wamp\php\PEAR\Mail\smtp.php on line 206

Fatal error: Class 'Net_SMTP' not found in d:\wamp\php\PEAR\Mail\smtp.php on line 210
J'ai vérifié dans les dossiers les fichiers et classes sont bien présents.

merci pour votre aide.
viny est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2006, 10h50   #2
Expert Confirmé Sénior
 
Avatar de Mr N.
 
Inscription : septembre 2004
Messages : 5 421
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 5 421
Points : 5 835
Points : 5 835
Quel est le contenu de d:\wamp\php\PEAR\ ?
__________________
Get your motor runnin'
Head out on the highway...
Mr N. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2006, 10h53   #3
Membre habitué
 
Inscription : mai 2002
Messages : 635
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 635
Points : 109
Points : 109
il y a tout les package DB Mail Ney PEAR etc...
viny est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2006, 11h25   #4
Expert Confirmé Sénior
 
Avatar de Mr N.
 
Inscription : septembre 2004
Messages : 5 421
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 5 421
Points : 5 835
Points : 5 835
Qu'y a t il dans d:\wamp\php\PEAR\Mail\ ?
__________________
Get your motor runnin'
Head out on the highway...
Mr N. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2006, 11h28   #5
Membre habitué
 
Inscription : mai 2002
Messages : 635
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 635
Points : 109
Points : 109
mail.php
null.php
sendmail.php
smtp.php
RFC822.php
viny est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2006, 12h44   #6
Expert Confirmé Sénior
 
Avatar de Mr N.
 
Inscription : septembre 2004
Messages : 5 421
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 5 421
Points : 5 835
Points : 5 835
Ok.

D'où viens C:\php5\pear dans ton message d'erreur ? Ca te dit quelque chose ?
Pourquoi tes paquages pear se trouve dans d:\wamp\php\... et pas dans C:\php5\pear ?
__________________
Get your motor runnin'
Head out on the highway...
Mr N. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2006, 13h22   #7
Membre habitué
 
Inscription : mai 2002
Messages : 635
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 635
Points : 109
Points : 109
Parce que tout est sur D :
viny est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2006, 13h42   #8
Expert Confirmé Sénior
 
Avatar de Mr N.
 
Inscription : septembre 2004
Messages : 5 421
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 5 421
Points : 5 835
Points : 5 835
Si tu ne veux répondre qu'au tiers des questions qu'on te pose, je doutes que tu aies vraiment besoin d'aide.
Merci de faire un petit effort dans tes réponses pour qu'on puisse t'aider efficacement...
__________________
Get your motor runnin'
Head out on the highway...
Mr N. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2006, 13h44   #9
Membre habitué
 
Inscription : mai 2002
Messages : 635
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 635
Points : 109
Points : 109
Je t'ai dit que tout est installé sur D:

WAMP est sur D :

Comme le montre mes précédents post
viny est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2006, 13h49   #10
Expert Confirmé Sénior
 
Avatar de Mr N.
 
Inscription : septembre 2004
Messages : 5 421
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 5 421
Points : 5 835
Points : 5 835
C'est bien ce que je disais, tu n'as pas besoin d'aide. Tu réponds plus vite que tu lis les questions donc forcément...
__________________
Get your motor runnin'
Head out on the highway...
Mr N. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2006, 14h02   #11
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
Bref, là où voulait en venir Mr N., c'est qu'une modification de la directive include_path est nécessaire (dans le php.ini ou par les fonctions ini_set/set_include_path) car vous avez beau, lors de votre include, indiquer le chemin complet, le package PEAR en a besoin d'autres et ce dernier n'est pas capable d'inclure ses dépendances sinon (à moins que vous vouliez le gérer par vous-même).


Julp.
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h34.


 
 
 
 
Partenaires

Hébergement Web