Forum : Lws & Hebergeur-discount

Hébergement web, nom de domaine et serveur dédié.

Ne peut instancier la fonction mail

Ici vous pouvez poser vos questions techniques, les problemes que vous rencontrez (publication de votre site, configuration dns des domaines...)
goeland44
Débutant
Débutant
Messages : 21

lun. févr. 11, 2013 7:02 pm  

Bonjour,
J'ai un problème avec joomla 2.5.9
acymilling fonctionne très bien ,je peux envoyer des news
mais le formulaire de contact me répond " Erreur lors de l'envoi de l'e-mail. Ne peut instancier la fonction mail"
j'ai vérifié mes adresses de connections joomla et son paramétrage, je ne vois rien d'anormal
Je tourne en rond depuis hier et là je ne sais plus
J'ai installé kunena, cela ne viendrait pas de lui ?
J'ai aussi changer de formule peut-etre à cause de cela ??
Par ailleurs j'ai désactivé toutes les captcha
une petite aide serait la bienvenue

Avatar de l’utilisateur
Karen - LWS
Modérateur
Modérateur
Messages : 1359

mar. févr. 12, 2013 8:59 am  

Bonjour,

Je me suis renseignée auprès de l'équipe technique qui connait bien ce problème et qui m'indique que pour résoudre votre souci d'envoi de mail depuis votre CMS, il faut modifier le fichier phpmailer.php qui se trouve dans le dossier libraries/phpmailer/

La ligne à modifier sera la ligne numéro 769

Il faudra remplacer la ligne suivante :
$rt = @mail($to,
this->EncodeHeader($this->SecureHeader($this->Subject)), $body, $header,
$params);

par la ligne suivante :
$rt = @mail($to,
this->EncodeHeader($this->SecureHeader($this->Subject)), $body, $header);

Le terme '$params' sera a supprimer.

Cordialement,
Karen
Service clients LWS

Rubrique d'aide LWS : http://aide.lws.fr
Les nouveautés : http://blog.lws-hosting.com

Noms de domaine, hébergement web, serveurs dédiés, e-commerce, SMS par internet ...

goeland44
Débutant
Débutant
Messages : 21

mar. févr. 12, 2013 11:19 am  

Merci,une personne de joomla m'avait donné la solution hier.
mais je viens d'ouvrir un ticket car le serveur est très long à réagir.
lorsque j'installe un module ou autre le serveur l’applique 1 h après...
pas facile de travailler

goeland44
Débutant
Débutant
Messages : 21

mar. févr. 12, 2013 11:36 am  

Bonjour,
je ne suis pas sortie de mon problème.
j'ai d'abord changé la ligne cela ma donné ceci "Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /htdocs/joomla/libraries/phpmailer/phpmailer.php on line 769"
après j'ai changé carrément le fichier mailing.php malheureusement j'ai de nouveau la même phrase
Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /htdocs/joomla/libraries/phpmailer/phpmailer.php on line 769
je ne sais plus quoi faire..
cdt

Avatar de l’utilisateur
Karen - LWS
Modérateur
Modérateur
Messages : 1359

mar. févr. 12, 2013 11:54 am  

Bonjour,

je ne vois pas de ticket ouvert depuis celui que je vous avais ouvert en date du 14 01 2013 pour votre galerie.

Concernant la lenteur du serveur, cela provient très certainement de votre formule : vous avez en effet une LWS Perso à 1.49 euros HT / mois --> cette formule support très bien un site LWS SiteCreator / un site Joomla simple mais pour l'installation de module complémentaire, cela va être plus délicat à gérer sur cette formule compte tenu des ressources limitées.

Je vous conseille donc de passer sur une formule supérieure si vous voulez installer des modules Joomla, cela s'effectue en quelques clics depuis votre espace client rubrique 6 icône " Changer de formule ".

Pour ce qui est de l'erreur PHP, il s'agit d'une erreur de code : vous avez dû supprimer un caractère en trop dans la ligne 769 : je vous invite à vérifier.

Cordialement,
Karen
Service clients LWS

Rubrique d'aide LWS : http://aide.lws.fr
Les nouveautés : http://blog.lws-hosting.com

Noms de domaine, hébergement web, serveurs dédiés, e-commerce, SMS par internet ...

goeland44
Débutant
Débutant
Messages : 21

mar. févr. 12, 2013 12:51 pm  

J'ai changé de formule le 06/02/2013
de perso je suis passé standard
Pour le ticket j'ai une réponse comme quoi le service technique va regarder ce qui se passe .
Par ailleurs serait-il possible que l'on me change la ligne du fichier mailing.php, lorsque je le fais je n'ai que des erreurs
En vous remerciant

Avatar de l’utilisateur
Karen - LWS
Modérateur
Modérateur
Messages : 1359

mar. févr. 12, 2013 1:35 pm  

Désolée je vous ai confondu avec un autre client du forum ...

Oui pour votre ticket, c'est en cours d'analyse, vous aurez certainement une réponse cet après-midi.

Concernant la modification de votre fichier, je suis désolée mais nous n'intervenons pas sur le code : il faudra vous adresser à un webmaster pour cela.

Si vous n'en connaissez pas déjà un, je peux vous conseiller ce site : http://blackistef.fr/

Nous sommes en ce moment même en discussions avec ce webmaster dans le cadre d'un futur partenariat, il intervient sur les sites crées avec les CMS Open Source tels que Joomla, Wordpress, Prestashop etc et pourra certainement vous aider à moindre coût.

Encore désolée pour le quiproquo.

Cordialement,
Karen
Service clients LWS

Rubrique d'aide LWS : http://aide.lws.fr
Les nouveautés : http://blog.lws-hosting.com

Noms de domaine, hébergement web, serveurs dédiés, e-commerce, SMS par internet ...

goeland44
Débutant
Débutant
Messages : 21

mar. févr. 12, 2013 3:07 pm  

Enfin de compte j'y suis arrivé. :P
il ne fallait pas faire un copier coller de la ligne mais supprimer "$params" tout simplement. :mrgreen:
cordialement


Comment met-on "résolu"?

  •   Information
  • Qui est en ligne ?

    Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 40 invités