Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > symfony
symfony Forum d'entraide sur le framework PHP symfony. Avant de poster : cours symfony et FAQ symfony
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 20/04/2011, 17h44   #1
Membre régulier
 
Inscription : mars 2007
Messages : 225
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 225
Points : 86
Points : 86
Par défaut Impossible d'envoyer des mails dans mon projet: 'Swift_SmpTransport' not found

Bonjour, j'essaie de réaliser un formulaire de contact mais les essais ne donnent pas de résultats concluants. J'ai fait toutes les configurations nécessaires, mais je reçois toujours l'erreur suivante:
Code :
Fatal error: Class 'Swift_SmpTransport' not found in C:\wamp\www\avenir\lib\vendor\symfony\lib\mailer\sfMailer.class.php on line 78
Voilà, j'ai besoin d'aide. Merci
etoileweb est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 20/04/2011, 17h49   #2
Modérateur
 
Inscription : septembre 2010
Messages : 7 103
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 103
Points : 8 466
Points : 8 466
il te manque pas le T de SMTP dans ton fichier de conf ?
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2011, 18h09   #3
Membre régulier
 
Inscription : mars 2007
Messages : 225
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 225
Points : 86
Points : 86
Non, voici d'ailleurs la config dans le factories.yml

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
 
dev:
  mailer:
    param:
      delivery_strategy:                realtime
      transport:
        class:                          Swift_SmpTransport
        param:
          host:                         smtp.gmail.com
          port:                         465
          encryption:                   ssl
          username:                     monMail@gmail.com
          password:                     monPass
etoileweb est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 20/04/2011, 20h42   #4
Modérateur
 
Inscription : septembre 2010
Messages : 7 103
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 103
Points : 8 466
Points : 8 466
euh si , tu vois pas qui manque le T : Swift_SmtpTransport
__________________
http://blog.stealth35.com/
stealth35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/04/2011, 08h34   #5
Membre régulier
 
Inscription : mars 2007
Messages : 225
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 225
Points : 86
Points : 86
Ah oui, t'as raison. Mais une fois cela corrigé voici la nouvelle erreur:

Code :
Connection could not be established with host smtp.gmail.com [Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP? #61745632]
etoileweb est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 25/04/2011, 11h28   #6
Modérateur
 
Avatar de Michel Rotta
 
Homme Michel Rotta
Responsable d'exploitation informatique
Inscription : septembre 2005
Messages : 4 913
Détails du profil
Informations personnelles :
Nom : Homme Michel Rotta
Âge : 49
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Responsable d'exploitation informatique
Secteur : Distribution

Informations forums :
Inscription : septembre 2005
Messages : 4 913
Points : 7 505
Points : 7 505
Test la connection smtp en ssl sur ton google avec un bête programme de communication, a mon avis, ce ne doit pas être correctement configuré du côté google.
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
  • Pensez à valoriser les réponses pertinantes, cliquez sur le bouton vert +1 pour indiquer votre accord avec la solution proposée.
  • Pensez à utiliser la balise [code] pour afficher du code, elle est cachée sous le bouton [#] dans l'éditeur.
  • Une discussion est terminée ? Alors le bouton est votre ami !
Michel Rotta est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 08/05/2011, 14h20   #7
Membre régulier
 
Inscription : mars 2007
Messages : 225
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 225
Points : 86
Points : 86
Hi hi hi, tout marche en prod. J'ai uploadé le site malgré les erreurs et j'ai eu la bonne surprise de recevoir les mails que j'envoie. Semble qu'en local ya un protocole ssl qui n'est pas activé dans wampserver. Les essais doivent donc se faire en prod.
etoileweb est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 09/05/2011, 09h57   #8
Modérateur
 
Avatar de Michel Rotta
 
Homme Michel Rotta
Responsable d'exploitation informatique
Inscription : septembre 2005
Messages : 4 913
Détails du profil
Informations personnelles :
Nom : Homme Michel Rotta
Âge : 49
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Responsable d'exploitation informatique
Secteur : Distribution

Informations forums :
Inscription : septembre 2005
Messages : 4 913
Points : 7 505
Points : 7 505
Bonne nouvelle.

Autre solution, activer le protocole en local
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
  • Pensez à valoriser les réponses pertinantes, cliquez sur le bouton vert +1 pour indiquer votre accord avec la solution proposée.
  • Pensez à utiliser la balise [code] pour afficher du code, elle est cachée sous le bouton [#] dans l'éditeur.
  • Une discussion est terminée ? Alors le bouton est votre ami !
Michel Rotta est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 12/05/2011, 18h49   #9
Membre régulier
 
Inscription : mars 2007
Messages : 225
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 225
Points : 86
Points : 86
Ouais, mais pas facile du tout, d'après le peu que j'ai lu dans les recherches que j'ai faites. Faut passer à la console (ça on est habitué) et en connaître assez en Linux (ça je suis moins habitué)
etoileweb est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 13/05/2011, 09h34   #10
Modérateur
 
Avatar de Michel Rotta
 
Homme Michel Rotta
Responsable d'exploitation informatique
Inscription : septembre 2005
Messages : 4 913
Détails du profil
Informations personnelles :
Nom : Homme Michel Rotta
Âge : 49
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Responsable d'exploitation informatique
Secteur : Distribution

Informations forums :
Inscription : septembre 2005
Messages : 4 913
Points : 7 505
Points : 7 505
Le problème semble être en local, tu es en linux en local ?
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
  • Pensez à valoriser les réponses pertinantes, cliquez sur le bouton vert +1 pour indiquer votre accord avec la solution proposée.
  • Pensez à utiliser la balise [code] pour afficher du code, elle est cachée sous le bouton [#] dans l'éditeur.
  • Une discussion est terminée ? Alors le bouton est votre ami !
Michel Rotta est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 13/05/2011, 19h07   #11
Membre régulier
 
Inscription : mars 2007
Messages : 225
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 225
Points : 86
Points : 86
Oh, pas du tout, j'ai évoqué linux parce l'activation de ssl en local se fait en ligne de commande, et d'après ce que j'ai lu dans les tutos, il vaut mieux être expérimenté en linux. Voilà pourquoi j'en ai parlé.
etoileweb est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2011, 10h23   #12
Modérateur
 
Avatar de Michel Rotta
 
Homme Michel Rotta
Responsable d'exploitation informatique
Inscription : septembre 2005
Messages : 4 913
Détails du profil
Informations personnelles :
Nom : Homme Michel Rotta
Âge : 49
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Responsable d'exploitation informatique
Secteur : Distribution

Informations forums :
Inscription : septembre 2005
Messages : 4 913
Points : 7 505
Points : 7 505
Suivant le serveur et la sensibilité du serveur, essayes d'installer webmine. C'est une interface d'administration web pour un serveur Linux, ceci permet de faire 99% de l'administration sans avoir une ligne a taper, y compris l'installation de ssl...
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
  • Pensez à valoriser les réponses pertinantes, cliquez sur le bouton vert +1 pour indiquer votre accord avec la solution proposée.
  • Pensez à utiliser la balise [code] pour afficher du code, elle est cachée sous le bouton [#] dans l'éditeur.
  • Une discussion est terminée ? Alors le bouton est votre ami !
Michel Rotta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/05/2011, 13h28   #13
Membre régulier
 
Inscription : mars 2007
Messages : 225
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 225
Points : 86
Points : 86
Tu en connais, des choses hein ! Merci beaucoup
etoileweb est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h27.


 
 
 
 
Partenaires

Hébergement Web