PHPBB : 'Failed sending mail' /Free\ (soluce inside:codes et modifs) - PHP - Programmation
Marsh Posté le 14-09-2002 à 23:42:43
Code :
|
devant toute les ligne commencant par mail(... ?
Marsh Posté le 15-09-2002 à 01:04:52
la fonction de mail est désactivée normalement chez free?
Marsh Posté le 15-09-2002 à 08:09:59
dreikon a écrit a écrit : la fonction de mail est désactivée normalement chez free? |
Oui exact, mais lorsqu'on essaie d'en envoyer un voila le message qu on a : failed sending mail.
Moi ce que je voudrais c'est carrement virer l'encoche sur les panneaux d'envois des messages pour justement ne plus avoir l'erreur au cas echeant. Car si un gars^par megarde active cette encoche, ca faiut planter tout le tomik. Et ca lui affiche l'erreur en question.
Je vais tenter de poursuivre mes recherches aujourd'hui pour virer les codes que je cherche.
Marsh Posté le 15-09-2002 à 08:21:16
Quelques secondes après avoir posté ici j'ai retrouvé les codes a virer.
Je le mets, ca pourrait servir a d'autres qui ont le même souci que moi et qui aimeraient faire de même, alors voila :
Si les membres veulent être avertis d'une réponse ou d'un mp, ça cause des erreurs chez certains hébergeurs (Free notamment). Voici comment faire disparaître l'erreur :
Dans templates/nom_theme/profile_add_body (nom_theme est le nom du theme, subSilver par défaut), supprimer (je conseille de mettre des balises de commentaire HTML <!-- --> pour pouvoir revenir en arrière) ce code pour masquer la case "Toujours m'avertir lors d'une réponse" dans le profil :
Citation : Code: |
Supprimer également ce code pour cacher la case "M'avertir des messages privés" :
Citation : Code: |
Dans templates/nom_theme/posting_body.tpl, rechercher ce code pour cacher la case "M'avertir lors d'une réponse" dans le fenêtre de saisie d'un message :
Citation : Code: |
et supprimer ces 2 lignes :
Citation : Code: |
Citation : Code: |
Il faut bien sûr désactiver dans la configuration du forum l'activation du compte, et 'Toujours m'avertir lors d'une réponse'.
S'il y a un problème de date ou de nombre de réponse pour certains topics, il suffit de reposter après avoir fait la manipulation.
Si 'Failed sending mail' persiste après ceci (normalement, ça ne devrait pas), faire cette manipulation :
Dans usercp_register.php supprimer cette ligne :
Citation : Code: |
Puis :
Citation : Code: |
______________________________________________________________
Si vous êtes en version 2.0.2 de phpBB, appliquer ceci :
Afin de retirer l'envoi de mail (obligé sous phpBB 2.0.2) lors d'un enregistrement d'utilisateur.
Ouvrir includes/usercp_register.php.
Rechercher le second $emailer->send(); et vous ajoutez // pour le mettre en commentaire !
Citation : Code: |
Sauver et uploader
___________________________________________________________
Autre astuce :
Sous phpbb2.0.2 il y a encore un failed sending mail après l'envoi d'un mp (par défaut)...
Ouvrir privmsg.php
Chercher : $emailer->send();
Et le mettre en commentaire : //$emailer->send();
Sauver & uploader
___________________________________________________________
Un mod est telechargeable ici pour ceux qui ont des difficultés à faire les modifs : http://e.fichot.free.fr/download/f [...] g_mail.zip
ou
http://e.fichot.free.fr/download/f [...] g_mail.txt
____________________________________________________________
Et si le lien est encore valide (y a pas de raison) voila le tomik ou on parle de tout ca : http://www.interdomaines.com/~phpb [...] sc&start=0
Ciao !
Marsh Posté le 14-09-2002 à 23:37:31
EDIT : /// Voir plus bas mon message avec les solutions ...>>>>
Vous devriez connaitre les blemes de "failed sending mail" quand on a FREE comme hebergeur pour le phpbb. Ben j'aimerais trouver le moyen (je l'avais je l'ai perdu) de virer la case a cocher magik qui fait tout foirer, et les codes inutiles afin d'interdire cette option.
Un lien ? Un code ? Please dites moi que vous avez kkchose, ca fait des heures que je cherche et je trouve plus les codes a virer, ca m'enerve
Message édité par Profil supprimé le 15-09-2002 à 08:35:48