Support et annonces PhpMyNewsLetter.
Vous n'êtes pas identifié(e).
C'est vraiment bizarre ton truc...
Depuis ta page web, tu as ton login, donc pmnl est installé à la racine, donc dans la configuration tu dois avoir juste / comme chemin
Il n'y a pas de tools ou quoi que ce soit dans le code
y'a un permission denied, donc voir les droits sur log (les pousser à 777) et retenter.
Encuite, voir le niveau de verbosité du php.ini sur les display error, mes paramètres environnement de production :
error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
display_errors = Off
ignore_repeated_errors = OffAlors si ça affiche ces messages, c'est parce que le niveau de verbosité de ton serveur n'est pas bon (tu es bien en mode production ?) et visiblement il n'arrive pas à poser le fichier __SEND_PROCESS__3.pid, car une permission n'est pas bonne.
droit user ? c'est quoi ton hébergement ? local visiblement ?
Bonjour keviin,
On est d'accord que tu as bien des emails de tests qui ont été mis en liste ?
clic droit > inspecter (sur chrome) ou F12 (sur FF par exemple)
> réseau
> trouver le fichier send.php qui est appelé aux cadences définies en paramenvoi ajax
> clic dessus et voir le message généré car il y a une erreur.
Bonjour CommunicationXlim et bienvenue sur le forum !
C'est très bien comme idée la diffusion interne !
C'est un problème simple à résoudre :
- Tout d'abord twitter et en httpS, et il faut vraiment rajouter ce S si nous voulons être parfaitement clean dans la qualité des liens d'une newsletter. (Surtout valable pour le mailing externe)
- Le lien testé s'affiche en rouge au dessus de l'espace de rédaction de la newsletter. Le copier, le tester. Si le test est concluant, ne pas hésiter à faire partir la lettre d'information.
En fait, et j'ai déjà eu le cas notamment avec les réseaux sociaux, c'est une fausse erreur. Je vais essayer de me pencher dessus pour améliorer "l'expérience"
Bonnes campagnes,
Arnaud
PS : si la réponse convient, merci de passer le sujet en résolu.
Normal !
Il faut te mettre en mode production là tu es en développement
C est dans les réglages
Bonjour !
Allez, à lire : https://www.phpmynewsletter.com/documentation/ .
Les 5 premiers chapitres rédigés peuvent très largement aider au problème. Il y a tout.
Ensuite, quand je dis le chemin absolut et relatif :
C'est celui dans lequel est installé PhpMyNewsLetter, exemple "pmnl/" qui amènerait à un http://www.example.com/pmnl/
Le chemin complet c'est celui de l'installation sur le serveur, exemple : "/var/www/site/example.com/pmnl", et ce chemin là n'est pas le bon.
Pour le bon chemin "pmnl", c'est celui à mettre dans
Gestions > Configuration globale > réglages divers > Chemin de phpMyNewsletter
Tu enregistres, et tu tests avec un envoi sur une list de tests (https://www.phpmynewsletter.com/liste-e … -pourquoi/)
Après seulement on peut commencer à paramètrer le code html de souscription et les listes de mails pour diffusion.
Bonne journée
Tous les liens fonctionnent c est le paramétrage qu il faut vérifier et en particulier le chemin d installation qui est absolu et pas complet !
Alors c est un problème du chemin d installation de phpmynewsletter.
Il faut aller dans les réglages puis divers
Le code html de souscription ?
Non il n y a pas de fichier sql
Ce sont les paramètres de connexion à la base de données qui sont erronés !
C est écrit dans l erreur : access denied
Il faut recommencer et vérifier les paramètres
Bonjour
C est un mot de passe ou les paramètres de connexion à la base de données qui sont erronés
Une fois que la preview est lancée il y’a 2 boutons : envoyer ou planifier et donc prendre l option qui te convient
Une fois que c est fait et que tu as validé ta campagne de tests tu vas dans les archives de la liste de tests, tu affiches la dernière campagne et en bas tu cliques avec la liste réelle
Ensuite tu recommences une preview et enfin l envoi définitif 
Euh...
Bonjour !
C est à dire ?
Bonjour Damienp54, et bienvenue sur le forum !
La version 2.0 est la première qui a été réécrite depuis la 0.8 et était vraiment le brouillon de ce que je souhaitais arriver à faire.
Les scripts de mise à jour n'ont été écrits que pour les 2.0.3 à 2.0.4 et 2.0.4 à 2.0.5.
Il faudra donc faire une installation complète et toute propre.
2 choses : 2 ans sans mailing, il faudra vraiment faire attention aux adresses qui n'existent plus, et faire du mailing régulièrement, c'est du bonus pour la réputation.
Il faudra donc faire un envoi très doux pour ne pas être blacklisté !
Bonne journée,
Arnaud
Attention !!
RGPD ouh là là !!!
Mais chacun fait ce qui lui plait...
Supprimer sur une liste, non ça n'a pas été prévu/
Mais à savoir : un mail contient obligatoirement un lien de désinscription !!! Tu peux l'enlever en allant dans le code du fichier send.php (ou task.php si tu envoies en planifié).
Je ne réponds pas des manips malencontreuses... 
Ca fait quand même beaucoup tout ça...
Pour mail tester, c'est bien la première partie du mail que tu mets ? Pas tout le mail !!
Si tu as une erreur de sauvegarde, c'est qu'il y avait peut être un brouillon qui trainait -> vider la table draft.
Mais pour être sur : se mettre en mode développeur, ouvrir l'observateur d'événements chrome et aller chercher le résultat de l'envoi en ajax lors de la soumission de l'enregsitrement.
C'est compliqué certes, mais je peux t'assurer une chose : l'ensemble fonctionne, mais je ne peux pas écrire l'outil pour m'adapter à chque différente config de serveur. Il y a un petit travail à faire !
en tout cas merci beaucoup pour le retour TRES constructif ;-)
Et happy day !
chart.js est externalisé.
Le path est essentiel car il y a le manager de média qui prend des paramètres bien spécifiques.
Si le path est mal renseigné, le javascript passe en erreur et le code suivant n'est pas exécuté.
Dans tes paramètres de configuration (gestions > configuration globale > réglages divers), il faut alors que tu mettes ceci :
Ne pas toucher à la base de donnée, ni aux fichiers sur le serveur.
C est le chemin d accès aux js
Reprendre le chemin d installation dans les paramètres
Tu as quoi ?
Tu es en sous domaine ?
Je ne connais pas les contraintes du mutu Ovh et ne peux me prononcer
Bonne installation et suis bien l’ordre des opérations ! 
Bonjour tatayet38
C'est difficile à dire comme ça...
Une erreur 403 c'est un accès interdit, alors je ne vois pas trop pourquoi !
Ce que je t'inviterais à faire dans ton cas précis.
1/ Tu fais une sauvegarde complète de ta base de données. (au cas où tu fasses un retour en 2.0.4)
2/ Tu fais après une sauvegarde des données de ta base, que les datas, les enregistrements, sans la structure !
3/ Et tu fais une installation complète de la 2.0.5 normale sans passer par l'upgrade (qui fonctionne ceci dit normalement très bien partout où j'ai pu le mettre)
4/ Ensuite, tu as ton fichier config de généré, tu ne le touches pas. Et tu fais une installation avec le même préfixe que l'installation précédente.
5/ Enfin, tu fais un import des données sauvegardées en 2/.
Pour gérer le 403, il faudrait que j'aie la main sur le serveur pour me permettre de débugger la situation.
Mais l'installation telle que décrite sera vraiment plus simple.
Bonjour
Je suis loin en vacances et réseau difficile !
Il est prévu une personnalisation des mails pour la prochaine version mais il y aura une clause de licence en relation avec le RGPD qui devient incontournable et donc chacun devra s assurer de la bonne protection des données.
Désolé de ne pas être disponible je serai de retour ce week-end !
Bonnes vacances à tous 
Bonjour Axel584,
C est normal ! Il faut commencer par créer une liste, de tests par exemple comme je le préconise toujours, et après, tout sera accessible 
De rien, c'est normal !
Bonne fin de semaine et bon usage 
PS : j'ai enlevé les liens du site de dev.