Ne peut intancier la fonction mail

Plus d'informations
04 Nov 2013 07:08 #1 par philippe100
bonjour,

je suis en phase de migration de 1.5.26 vers 3.1.5 ;tout marche sauf la fonction phpmail avec Kunena et uniquement avec Kunena, Acymailing et l'envoi de message depuis l'administration marchent; je suis chez Oxito et l'ancien site avec Kunena marche en parallèle sans problème sur le même abonnement et peut envoyer des mails.
sur le nouveau site : Kunena 3.0.3 et Joomla3.1.5.

J'ai vu les autres posts, tous anciens , certains parlent de bidoullier le code dans phpmailer ? ce qui m'étonne un peu ...

Un bug chez Kunena ?

merci pour votre aide

Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.

Plus d'informations
04 Nov 2013 12:42 #2 par failrOn
Réponse de failrOn sur le sujet Ne peut intancier la fonction mail
Bonjour,

peux-tu mettre ton rapport de configuration de Kunena ici ?

Pour soutenir le projet Kunena : soutenir via le système de sponsor de github

Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.

Plus d'informations
04 Nov 2013 18:44 - 04 Nov 2013 18:47 #3 par philippe100
Ce message contient des informations confidentielles

Database collation check: The collation of your table fields are correct

Joomla! SEF: Enabled | Joomla! SEF rewrite: Disabled | FTP layer: Disabled |

Ce message contient des informations confidentielles
htaccess: Exists | PHP environment: Max execution time: 30 seconds | Max execution memory: 64M | Max file upload: 24M

Kunena menu details:

Attention : Spoiler !

Joomla default template details : CTGNEW52 | author: Pg | version: 2.0 | creationdate: Unknown

Kunena default template details : Blue Eagle | author: Kunena Team | version: 3.0.3 | creationdate: 2013-10-20

Kunena version detailed: Kunena 3.0.3 | 2013-10-20 [ Bifrost ]
| Kunena detailed configuration:

Attention : Spoiler !
| Kunena integration settings:
Attention : Spoiler !
| Joomla! detailed language files installed:
Attention : Spoiler !

Third-party components: None

Third-party SEF components: None

Plugins: None

Modules: Kunena Latest 3.0.1 | Kunena Stats 3.0.1

Dernière édition: 04 Nov 2013 18:47 par philippe100.

Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.

Plus d'informations
04 Nov 2013 19:50 - 04 Nov 2013 19:52 #4 par failrOn
Réponse de failrOn sur le sujet Ne peut intancier la fonction mail
Je ne vois pas beaucoup de solutions :

-utiliser l'envoi de mails en SMTP

Ce type de souci ne devrait plus se produire sous php 5.3.x, je ne sais pas si la mise à jour vers joomla! 3.2 changera quelque chose

L'adresse par défaut renseigné dans Joomla! dans les paramètres des mails est-elle correcte et dans Kunena ?

Pour soutenir le projet Kunena : soutenir via le système de sponsor de github
Dernière édition: 04 Nov 2013 19:52 par failrOn.

Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.

Plus d'informations
04 Nov 2013 20:03 #5 par philippe100
smtp pose de nombreux problèmes sur toutes les autres extensions avec bcp de providers et puis il n'y a pas de raison .. d'autres extensions, sur le même site envoient des mail avec phpmail, sauf Kunena ... naïvement il s'agit d'un problème de bug sur le produit, l'adresse est bonne bien sur ce n'est pas celle que j'ai renseignée mais la vraie est utilisée aussi par les autres extensions sur le même site sans problème ...
Pourquoi ce problème ne devrait plus se produire avec php 5.3.x, je suis déjà en 5.3, ( lisez c'est dans la config 5.3.11) c'est d'ailleurs une obligation avec j3 et puis avez-vous une raison précise pour affirmer qu'avec 3.2 ca va marcher ??? alors que toutes les autres extensions marchent déjà avec phpmail?
Faites vous partie du team de développement Kunena ?

Difficile de croire qu'il ne s'agit pas d'un bug Kunena et je ne sais pas si la seule lecture de la configuration est suffisante pour affirmer que ce n'est pas le cas ..

Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.

Plus d'informations
04 Nov 2013 21:11 - 04 Nov 2013 21:14 #6 par failrOn
Réponse de failrOn sur le sujet Ne peut intancier la fonction mail
Je viens de faire un essai en local avec la même configuration que toi joomla! 3.1.5, kunena 3.0.3, utilisation de phpmailer. Le mail a bien a été envoyé et je l'ai bien reçu.

Peux-tu me dire si tu as accès à ton php.ini comment sont renseignés les valeurs suivantes, j'ai changé mes valeurs par des données sans importance :

[mail function]
; For Win32 only.
; php.net/smtp
SMTP = localhost
; php.net/smtp-port
smtp_port = 25

; For Win32 only.
; php.net/sendmail-from
sendmail_from = expediteur@mail.com

; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
; php.net/sendmail-path
;sendmail_path =

; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
; the 5th parameter to mail(), even in safe mode.
;mail.force_extra_parameters =

; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
mail.add_x_header = On

; Log all mail() calls including the full path of the script, line #, to address and headers
;mail.log =


Ce qui serait intéressant, c'est de renseigner un chemin pour la dernière valeur : mail.log, pour voir exactement le message d'erreur...

philippe100 écrit: smtp pose de nombreux problèmes sur toutes les autres extensions avec bcp de providers

Étrange quand même :(

Pour soutenir le projet Kunena : soutenir via le système de sponsor de github
Dernière édition: 04 Nov 2013 21:14 par failrOn.

Veuillez vous connecter ou vous enregistrer pour rejoindre la conversation.

Modérateurs: lavstephserge
Temps de génération de la page : 0.722 secondes
Propulsé par Kunena