PhpMyNewsLetter 2.0

Support et annonces PhpMyNewsLetter.

Vous n'êtes pas identifié(e).

Annonce

Pour me permettre de mieux vous aider au mieux, merci d'être le plus précis possible en donnant :
- la version de phpmynewsletter utilisée
- votre hébergement : personnel, dédié, mutualisé
- votre hébergeur (OVH, free, Infomaniak, 1and1,...)
- votre OS : linux, windows
- version de PHP (5.3, 5.6, 7.0, hhvm...)
Toutes les réponses à mes questions qui sont sans retour de votre part seront considérées comme résolues !

#1 Re : Base de connaissance » accès denied insertion image tinymce responsive file manager » 15-10-2016 16:26:04

bonsoir,
désolé pour la longue interruption de réponse
je ne me suis pas penché sur le problème depuis une semaine
user c'est un nom de remplacement pour les besoins de la discussion

pour info il n'est pas conseillé  pour la sécurité  de laisser  www-data  propriétaire  des fichiers situés dans le répertoire public
d'apache j'ai donc un utilisateur  spécifique pour   toute la gestion apache2
le compte de cet utilisateur existe sur la machine bien sur

Comme stipulé dans le fichier /etc/apache2/envvars, un client aura au niveau du système linux les droits de l'utilisateur www-data et du groupe www-data.
Pour des raisons évidentes de sécurité, il faut que ce groupe ait des droits aussi restreints que possible tout en autorisant l'accès au fichier auxquels un client web peut avoir légitimement accès :

    L'utilisateur propriétaire ne doit pas être www-data. On utilise les droits suivants :
        droits en lecture (r) écriture (w) sur les fichiers réguliers,
        droits en lecture (r) écriture (w) exécution (x) sur les répertoires.
    Le groupe propriétaire doit être www-data :
        les droits en lecture (r) sur les fichiers réguliers et répertoires auxquels il est sensé pouvoir accéder,
        aucun droit pour le reste.


divadauai

#2 Re : Base de connaissance » accès denied insertion image tinymce responsive file manager » 15-10-2016 16:26:04

bonsoir
j
Moi je veux bien,  mais sauf si tu as modifié l'archive présente dans l'espace de téléchargement récemment
voici le même répertoire sur un pc en local chez moi  ubuntu 16.04 64 bits
phpmnl  2.3
ls -l /.............../PhpMn/js/tinymce/plugins/filemanager/include/

total 116
-rw-rw-r-- 1 user www-data 103337 nov.  24  2014 php_image_magician.php
-rw-rw-r-- 1user www-data   9558 nov.  24  2014 utils.php

quand je compare avec l'installation sur le kimsuffi
Les droits sont différents ????
avec un g+w C'est à dire un droit d'écrire pour le groupe  qui n'existe pas sur le kimsufi
je t'assure je n'ai pas touché au droit  sur les fichiers individuellement

divadauai

#3 Base de connaissance » accès denied insertion image tinymce responsive file manager » 15-10-2016 16:26:04

divadauai
Réponses : 5

Bonjour,
serveur dédié Kimsufi OVH
Ubuntu server 16.04 64 bits
mysql 5.7.13
php7.0

étrange hmm hmm hmm hmm hmm
suite à réinstallation complète de phpmynewsletter2.03
je me trouve confronter à un permission denied lorsque je veux selectionner une image pour l'inserer dans tinymce et donc responsive filemanager

Warning: mkdir(): Permission denied in /...../phpmnl/js/tinymce/plugins/filemanager/include/utils.php on line 103
../thumbs/ cannot be found

je comprend bien qu'il faille selon toute vraisemblance élever les droits pour, 
lors de l'appel de utils.php, créer le répertoire ( mkdir) destiné à contenir ../thumbs l

mais  ce que je ne comprends pas c'est pourquoi lors de l'installation précédente je n'ai pas rencontré le problème
nous sommes dans une installation totalement identique
j'ai repris le même Zip de php décompressé dans le même répertoire public ,
je n'ai rien changer à la configuration générale d'apache2.4 et mes directives <Directory> dans /../sites-enable/phpmn.conf sont identiques
les mêmes droits ont été attribués au dossier contenant phpmnl via la commande chown -R
c'est donc le même user et le même groupe qui dispose des droits sur les fichiers et répertoire, et pour le reste je n'ai rien modifié à la politique des droits que tu as prévu initialement dans l'archive 

autre question le lien ../thumbs étant relatif il doit être créer dans le répertoire immédiatement parent au répertoire contenant la fonction utils.php ?

voici le resultat de ls -l  pour phpmnl/js/tinymce/plugins/filemanager/include/

total 116
-rw-r--r-- 1 user www-data 103337 nov.  24  2014 php_image_magician.php
-rw-r--r-- 1 user www-data   9558 nov.  24  2014 utils.php

et le resultat pour ls -l /......./phpmnl/js/tinymce/plugins/filemanager

total 108
-rw-r--r-- 1 user www-data  7652 nov.  24  2014 ajax_calls.php
drwxr-xr-x 2 user www-data  4096 nov.  24  2014 config
drwxr-xr-x 2 user www-data  4096 nov.  24  2014 css
-rw-r--r-- 1 user www-data 38197 nov.  24  2014 dialog.php
-rw-r--r-- 1 user www-data  6746 nov.  24  2014 execute.php
-rw-r--r-- 1 user www-data   799 nov.  24  2014 force_download.php
drwxr-xr-x 4 user www-data  4096 nov.  24  2014 img
drwxr-xr-x 2 user www-data  4096 nov.  24  2014 include
drwxr-xr-x 5 user www-data  4096 nov.  24  2014 jPlayer
drwxr-xr-x 2 user www-data  4096 nov.  24  2014 js
drwxr-xr-x 2 user www-data  4096 nov.  24  2014 lang
-rw-r--r-- 1 user www-data  1840 nov.  24  2014 plugin.js
-rw-r--r-- 1 user www-data  1290 nov.  24  2014 plugin.min.js
drwxr-xr-x 2 user www-data  4096 nov.  24  2014 uploader
-rw-r--r-- 1 user www-data  4473 nov.  24  2014 upload.php

divadauai

#4 Re : Gestion des envois d'une newsletter » [Résolu] arret intempestif de l'envoi » 02-10-2016 11:41:00

Bonjour

the Answer my friend is..
LIKE ICI
yikes   yikes   yikes   yikes
Serveur Blacklisté par orange ?  because trop d'envois trop d'erreurs trop d'essai trop trop trop ???  yikes  yikes  yikes 
les messages passent bien par le smtp mais ne parviennent plus au destinataire
Super on venait à peine de lancer  le bidule
nous sommes en cours de négociation ( atttente réponse ) avec orange ..
on est sur un compte pro fidèle depuis  les débuts de wanadoo ( c'est dire !!!)
ah bien sur je pense qu'ils vont nous proposer éventuellement leurs solutions moyennant finances ..
comme quoi $ est bien une variable....d'ajustement
à suivre
je passe le sujet en résolu
et en attendant j'ai repris la bonne vielle méthode   wink   wink   wink et je pense qu'on va se payer plutôt un domaine chez OVH

divadauai

#5 Re : Gestion des envois d'une newsletter » [Résolu] arret intempestif de l'envoi » 02-10-2016 11:41:00

seconde pause un peu plus longue cette fois ci,

bon ça a reniflé beaucoup du côte de phpmyadmin
et  de sendmail également
sans succès  par contre y' a un peu de  monde en prison
il faut que je vérifie si iptables n'a pas  bloqué sur le smtp

divadauai

#6 Re : Gestion des envois d'une newsletter » [Résolu] arret intempestif de l'envoi » 02-10-2016 11:41:00

bonjour
on est bien d'accord le problème est du côté du serveur
par contre là je suis au boulot  et je profite d'une courte  pause

j'avais l'intention de me pencher du côté des logs
et aussi de la surveillance de fail2ban
car je ne reçois plus non plus mes rapports programmés de log quotidien

divadauai

#7 Re : Gestion des envois d'une newsletter » [Résolu] arret intempestif de l'envoi » 02-10-2016 11:41:00

re bonjour

autre anomalie
l'envoi de la préview vers le destinataire enregistré est validé
1475011368_preview_ok.jpg
sauf que l'usager ne reçoit pas la préview
le problème ne provient pas d une erreur de syntaxe dans l'adresse de courriel mentionnée
j'ai également fait des tests en envoi et réception  depuis cette adresse

je vais faire des test d'envoi depuis le serveur en ligne de commande via msmtp

divadauai

#8 Re : Gestion des envois d'une newsletter » [Résolu] arret intempestif de l'envoi » 02-10-2016 11:41:00

Bonjour
ça vaut le déplacement   tongue tongue tongue tongue tongue tongue tongue tongue

l'envoi planifié le 27 septembre 13h45 ( ben ouais j'ai essayé l'aprem' ) ......
n'est pas  parti !!!!! yikes  yikes  yikes
dans le gestionnaire des envois il apparait comme planified le 27 septembre à 13H40
il est 17H49 .....
1474991508_envoi_planifie.jpg
le plus extravagant reste  que selon le fichier log
l'envoi aurait débuté le 26septembre  à 06h05 et aurait planté après 20 envois ???????

euh j'avais  programmé  la liste le  26 septembre vers 19H30 pour en envoi planifié le 27 13H45

alors à décharge , il semblerait qu'ovH ait subi le 26  une très forte charge d'attaque ddos
VOIR ICI
et sur la page d'accueil de la messagerie pro  orange il est indiqué des perturbations dans l'envoi des mail actuellement

l'heure et la date du serveur sont justes...

allez je vais le  redémarrer par ce que là ....

divadauai

#9 Re : Gestion des envois d'une newsletter » [Résolu] arret intempestif de l'envoi » 02-10-2016 11:41:00

bonsoir
j'ai passé sleep à (2)
sur un envoi programmé ce matin 5h15
plantage au bout du 21ème envoi au lieu de 18 à la valeur 1
j'ai reprogrammé un envoi sur une nouvelle liste toujours en test avec une 100 abonnés demain matin avec la valeur sleep à 3
on verra bien
divadauai

#10 Re : Bugs » [Résolu] erreur lors de la creation des tables phpmnl 2.04 !!!! » 26-09-2016 15:07:52

bonjour
il y aurait-il eu une méprise  dans mon propos??
ou interprèterais-je mal les tiens ?
c'est bien pour encourager et aider le developpeur à finaliser sa , ses nouvelles versions que j'ai installé la version en développement

pour développer et progresser il faut ,
un dev  cool  cool  cool
et des testeurs qui remonte les bugs

pour le reste tout le monde doit bien avoir conscience que le logiciel qui fonctionne plutôt pas mal
et entretenu et amélioré  par un passionné bénévole
et que c'est chronophage

après pour ma part je n'ai jamais rechigné à 
effectuer des dons  ou souscription volontaire
  framasoft
  april
cgsecurity   
etc....

divadauai

#11 Bugs » [Résolu] erreur lors de la creation des tables phpmnl 2.04 !!!! » 26-09-2016 15:07:52

divadauai
Réponses : 3

bonsoir
Le monde ne progresse et donc à moindre échelle  phpmynewsletter mais tout juste  tongue  tongue  lol  qu'en essayant
2.0.3 buggé autant essayé la 2.04 ou les bugs sont corrigés par le dev

ça va te plaire installation toute fraiche  de la version 2.0.4  - oui oui 4
et un petit bug à corriger
lors de l'étape de la création des tables

Uncaught StmtException: SQLSTATE[21S01]: Insert value list does not match column list: 1136

pour rappel

serveur dédié kimsufi
ubuntu server 16.04 64 bits
mysl 5.7.13
php7.O
et donc PhpMnL 2.04

divadauai

#12 Re : Gestion des envois d'une newsletter » [Résolu] arret intempestif de l'envoi » 02-10-2016 11:41:00

MERCI GRANDMIN touours du chti = beaucoup

limite smtp orange 100 max simultané - ça je savais -
1 mail seconde

je pense que le problème viendrait aussi beaucoup ( non... pas grandmin)  un p'tit peu de chez OVH

avec un serveur kimsufi on est normalement plus indépendant mais on reste hébergé chez eux ...

j'ai trouvé ceci  ça date et je vais vérifier les conditions actuelles ICI et copier passage concerné ci dessous


2) Envoi de mail par le Web:
L'envoi de mails par le Web qui utilise la fonction mail() de PHP ou sendmail pour le CGI, ou SMTP (OVH reconnaît que l'envoi vient du Web) est soumis à une temporisation et un quota.

A- Le quota
Comme pour le SMTP, OVH traite 1 email par seconde et par adresse.
En fonction de l'offre d'hébergement, vous avez droit à un nombre très limité d'e-mails envoyés:
- Pack Perso: 500 e-mails par jour,
- Pack Pro: 1000 e-mails par jour,
- Pack Business: 1500 e-mails par jour,
- Pack Premium: 2000 e-mails par jour.

Ces quotas très restrictifs permettent d'utiliser des formulaires de contacts, des inscriptions aux sites web et forum, des confirmation de commandes, mais sont très insuffisants pour faire un petit mailing. Au jour de la rédaction de cet article, OVH ne propose pas de solution de mailing.

B- Gestion des erreurs
Consulter le guide d'OVH à ce sujet.
http://guide.ovh.com/SuivisEmailMutualise

Le fonctionnement:
OVH peut bloquer l'envoi de mail. Votre hébergement a par défaut une autorisation de 5% d'erreur. Ces 5% se cumulent avec le temps, il n'y a pas de remise à zéro du compteur. Les erreurs qui ont 5 ans, par exemple, sont toujours comptabilisées ! Si vous générez plus que 5% d'erreur, la distribution des e-mails se bloque automatiquement.
Vous pouvez la débloquer via le Manager, section Hébergement, icône Suivi Emails Automatisés, et passer à 50%.
Si vous dépassez 50% d'erreur, votre compte se bloque à nouveau.

OVH autorise d'aller jusqu'à 50% d'erreurs mais il ne garantie pas la vitesse.

OVH garde vos e-mails 2 jours en attente d'envoi. Ensuite ils tombent en erreur ou sont effacés. Après déblocage, pour relancer l'envoi des mails en attente, vous devez envoyer un mail avec la même méthode (un seul mail suffit), sinon ils restent bloqués.

C- Mon script n'envoie plus d'e-mail !!
Plusieurs raisons à cela.
1e raison: lisez le paragraphe ci-dessus; vous avez dépassé les 5% d'erreurs, OVH a bloqué vos envois.
2e raison: votre script a une erreur. Utilisez un des exemples de scripts dans l'article qui suit. Ils fonctionnent.
3e raison: testez avec plusieurs adresses vers des hébergeurs différents. Un hébergeur bloque peut-être les mails provenant d'OVH pour cause d'alerte aux spams.
4e raison: OVH fait des travaux. http://travaux.ovh.net/
5e raison: le serveur "mailout" de votre offre d'hébergement a un gros problème. Voir le log à cette page. (plus le pic est gros et noir, plus le serveur est surchargé).


3) Faire un mailing
La conséquence de ces quotas est: comment faire un mailing?

OVH travaille sur une offre commerciale de mailling. Cette offre n'existe toujours pas au jour de l'écriture de cet article. Vérifiez les offres d'OVH pour vous informer.

A- ezmlm
OVH propose un petit système de mailing-list appelé ezmlm. Il convient pour des newsletters (envoi d'un message vers des abonnés), ou une mailing-list (un forum par mail avec ou sans modérateur). Il gère automatiquement les messages d'erreurs, après 2 à 3 erreurs consécutives sur une même adresse, il la retire "théoriquement" de la liste tout seul (ce n'est pas toujours vrai). Mais on n'est pas informé de ces erreurs. Son quota est de 100 emails / heure et un max. de 5000 inscrits sur la liste. On passe par le Manager, section Emails, icône Mailing-List.
Voir le guide d'OVH à ce sujet: http://guides.ovh.com/AdministrerMailingList

Ezmlm se paramètre en envoyant des commandes par e-mail. Une liste des commandes en français pour personnaliser les messages d'accueil, les signatures, les messages d'inscription et de désinscription, etc., est ici: http://eurenet.com/blog/index.php/20...de-liste-ezmlm
Sinon, allez sur http://www.ezmlm.org

- Intégration d'un formulaire d'inscription dans votre site web
Méthode 1: http://forum.ovh.com/showpost.php?p=96562
Méthode 2: utilisation des API d'OVH. http://forum.ovh.com/showpost.php?p=97125
Méthode 3: utilisation des API d'OVH et vérification des e-mails. On télécharge le fichier ici.

- Importer une liste d'adresses e-mails dans ezmlm
Voir le code dans l'article ci-dessous.

divadauai

#13 Re : Gestion des envois d'une newsletter » [Résolu] arret intempestif de l'envoi » 02-10-2016 11:41:00

BONJOUR
reprise de la bonne vieille méthode
envoi  depuis le webmail orange connecté à la boite servant pour la news
test des 640 abonnés un par un ... ça m'a pris une bonne partie de la nuit

17 adresses en défaut  undelivred , je les supprime donc dans le carnet d'adresse de la boite de courriel

recupération du code source de  la news créée via phpmynewsletter
intégration dans un message

7 envois par tranche de 100 m'ont permis d'envoyer la news avec succès

côté envoi via serveur dédié  via  phpmynewsletter il reste à ce jour 218 abonnés qui n'ont pas reçu la news pour un envoi programmé à l'origine le 22 septembre
j'ai beau relancer, réenvoyer,la barre de progression va jusqu'au 100% puis  redirection  puis envoi termine ..mais les 218 abonnés n'ont pas d'avantage reçu la news
parcours du fichier logs ..quelle désastre  yikes  yikes  yikes   l'ensemble des abonnés ont-ils finalement  vraiment reçu la news ( via phphmynewsletter)  ????

je me pose la question " mais que se passe -il donc ??  d'où vient le problème : serveur dédié ? phpmynewsletter ?

ok mais je ne vais pas m'éterniser ni m'évertuer à chercher  la solution, car même si je suis bénévole j'ai des comptes à rendre et  je dois  entre autre veiller à la bonne création et programmer l'envoi durant 2mois de 2 news par semaine environ au 640-17=623 abonnés
en autre car j'ai également à assurer ma quote -part des illustations et rédactions d'article à réaliser et j'aimerai bien y consacrer  tout de même un peu de temps  tongue tongue tongue tongue tongue tongue
divadauai

#14 Re : Gestion des envois d'une newsletter » [Résolu] arret intempestif de l'envoi » 02-10-2016 11:41:00

BONSOIR
euh ... c'est moi qui pose les questions  lol  lol  lol  tongue
et normalement le développeur répond aux questions  tongue  tongue  tongue

bon l'objet de mes questions n'est pas une remise en cause de phpmynewsletter mais plutôt
de comprendre comment phpmynewsletter  pratique l'envoi  en configuration smtp
car de toute évidence  il ya un problème sur notre serveur dédié

je reprend
serveur dédié kimsufi ovh type ks-3A
what's kimsufi ??? look at ICI

evitons d'emblais de parler de performance
sur le kimsufi la commande

top

renvoi un processeur à l'état  de faible utilisation bref, il  kiss   kiss   kiss
ce n'est pas un serveur de domaine et il n'héberge aucun domaine
pour la messagerie client en ligne de commande  msmtp installé c'est tout.sa fonction est d'assurer( très bien )  l'envoi  vers un serveur smtp externe
il permet l'envoi en nombre de messages texte- image- pièces jointes en le combinant avec le gestionnaire de tâche cron

pour phpmynewsletter:
le smtp indiquée dans la configuration globale est smtp.orange.fr  puisque l'adresse de courriel créé spécialement pour l'envoi de la news est rattaché au compte orange pro de notre organisation
le parefeu laisse passer le trafic smtp  sans problème

mes craintes : que le serveur smpt orange bloque  l'utilisation du smtp orange depuis une machine externe  à des fins d'envois en nombre  qu'il intepreterait  comme un usage de diffusion de  spam

divadauai

#15 Gestion des envois d'une newsletter » [Résolu] arret intempestif de l'envoi » 02-10-2016 11:41:00

divadauai
Réponses : 17

Bonjour

serveur dédié ovh kimsufi
ubuntu server 16.04 64 bits
phpmn 2.03
php 7.0
mysql 5.7.13

et
Messagerie webmail ORANGE PRO

1er lancement d'une NEWS avec PhpMyNewsletter  et ....1er Galère
Autrefois jadis il n'y a pas si longtemps nous publiiiions notre News  d'une manière simpliste mais efficace création d'un image contenant le ..contenu tongue  de la news, publication de l'image en partage à tous sur un espace de stockage en ligne puis ajout d'un code html  sommaire dans le corps du message

<p><a href= " http://lien pour lire la suite vers page web;"><img src="http://lien absolu vers l'emplacement de l'image;" /></a></p>

De nos jours asteur ( c'est du chti = à cette heure) maintenant nous nous sommes modernisés grâce à PhpMyNewsletter

Autrefois le membre du groupe chargé de l'envoi du mail ne se préoccupait pas vraiment des " undelivred", autrement dit des adresse de messageries incorrectes ( n'existant plus , mauvaises syntaxes etc.. ) Comme l'envoi au final s'effectuait rapidement et normalement avec juste avec des undelivred en retour,  le même membre ne s'est jamais vraiment préoccupé de supprimer les adresses incorrectes

et voilà qu' ASTEUR' * roll voir ci dessus je réccupère la liste des abonnés et  je les incorpore dans la news édité avec PhpMyNewsletter
création  de la news, envoi de la  prevew ok et c'est parti pour ...
1h00 environ d'envoi
tout va bien sauf qu'en consultant les logs de l'envoi je m'aperçois que le serveur smtp a décroché à la 18 ème adresse pour cause de  message undelivred.
depuis je n'ai eu de cesse de relancer via les archives l'envoi .. dès la première adresse incorrecte
MA QUESTION ( enfin tongue tongue tongue )
en principe l'envoi ne devrait-il pas se poursuivre  avec succès sur les adresses valides ???
or là dès la première erreur le serveur smtp  poursuit l'envoi mais tous les abonnés suivant sont en échec

les règles seraient elle très strictes chez ORANGE en matière de suspicions de spam ou est ce phpmynewsletter ?
est ce lié au protocole imap dont la synchro se perd dès le premier échec ?
comment cela se passe-t-il chez les autres fai smtp ?
divaduai

#16 Re : Bugs » [Résolu] parse erreur dans bounce live » 23-09-2016 12:21:50

BONJOUR
avec un peu de retart mais c'est résolu
mais on ne peut pas en en même temps sans décalage s'affairer à mettre en place une newsletter bi hebdomadaire et
veiller à passer une discussion en résolu
divadauai

#17 Re : Bugs » [Résolu] parse erreur dans bounce live » 23-09-2016 12:21:50

b'jour
ok mais....
je remplace : par  quoi ???

une virgule ...niet ... ça provoque une erreur qui est remonté du coup en début de fonction

une parenthèse de fin  ... mais il n'y a pas de parenthèse de début lui correspondant dans le code ???

si grosso modo je sais lire le code je ne suis pas dev loin de là  tongue  tongue 

à moins que ... hmm  hmm  hmm  réfléchissements ....

inversion d'écriture euh ..allez encore un peu de réfléchissements hmm  hmm  hmm
il faudrait inverser dans le code  pour donner ceci

@imap_clearflag_full($this->_handler:1,$this->result['counter']['fetched'],"//Seen");

allez j'essaye
divadauai

#18 Bugs » [Résolu] parse erreur dans bounce live » 23-09-2016 12:21:50

divadauai
Réponses : 4

bonsoir

pour rappel
serveur dédié Kimsufi OVH
Ubuntu server 16.04 64 bits
mysql 5.7.13
php7.0

Parse error: syntax error, unexpected ':', expecting ',' or ')' in /...../PhpMn/include/lib/class.cws.mbh.php on line 982


il semblerait que  :  derrière le 1  pose un problème de syntaxe à la ligne  982 du fichier situé dans /include/lib/class.cws.mbh.php

@imap_clearflag_full($this->_handler,1:$this->result['counter']['fetched'],"//Seen");

cette ligne se situe à la fin la fonction processMails
public function processMails

divadauai

#19 Base de connaissance » [Résolu] pas d'éditeur html tinymce sur la page de conf de la newsletter » 15-09-2016 06:43:48

divadauai
Réponses : 1

bonjour

serveur dédié kimsufi OVH
Ubuntu server 16.04 64 bits
phpmynewsletter 2.03
mysql 5.7.13
php7.0

cette discussion prend le relais en partie  à une discussion précédente suite à une installation toute fraiche
voir ici
à l'instant je viens de solutionner le problème de l'absence de tynimce sur la page de configuration d'un newsletter

pour résumé :
sur mon serveur je ne place pas mes sites ou pages dans le répertoire  par defaut
/var/www/html
je place mes sites qu'ils soient en virtualhost ou non dans un autre répertoire  sur le serveur
je crée un alias et un lien symbolique invisible vers se répertoire depuis /var/www/html vers /répertoire absolu du site
voir la discussion mentionnée ci dessus pour les détails

Arnaud pour appeler tinymce utilise un script js
pour insérer dans le code source html le chemin de ce script il  réccupère une variable php qui contient le chemin de phpmynewsletter
que l'usager a mentionné sur la page de configuration globale  dans divers
voir détails dans discussion mentionnée ci-dessus

une premier chose à savoir
dans le champs dénommé chemin de Phpmynewsletter de la page de configuration globale
ne placer pas de / devant votre dossier ou chemin
en effet un slash est insérer d'office dans le code html

la seconde si comme moi vous utiliser  des alias et lien symbolique
ne commettez pas comme moi l'erreur de renseigner dans ce champs le chemin absolu du répertoire contenant phpmynewsletter
non la solution est simple
placez y simplement le nom de votre alias puis un /          et IT WORKS!!!

exemple:
vous prenez comme nom d'alias pour phpmynewsletter Scribouille
dans le navigateur l'url votre site est
  http://www.votredomaine/Scribouille  et non http://www.votredomaine/phpmynewsletter qui ne marchera pas ...ben ouais quoi c'est à cela que ça sert en autre un ailas

dans le champs chemin de phpmynewsletter sur la page divers de la configuration globale
il suffit d'inscrire pour l'exemple

Scribouille/

c'est au premier abord étonnant  car le répertoire nommé physiquement  Scribouille n'existe pas ,
mais c'est pourtant évident
en raison de l'alias créé Scribouille  est lié au chemin du répertoire et à l'ultime dossier situé au bout du chemin qui ne porte pas pour autant le nom de scribouille

divadauai

#20 Re : Base de connaissance » [Résolu] ajout d'adresse de courriel erreur (erreur 1364) » 14-09-2016 13:24:05

bonjour Arnaud

j'ai résolu le problème initial à l'origine de la discussion
j'ai désactivé le mode stricte par défaut sur mysql 7.0.13 sous ubntu server 16.04
j'avais pourtant la solution en évidence sous le nez
erreur de syntaxe je placais dan le fichier de conf perso de mysql un séparateur ;  tongue  tongue  andou...e
je reprend donc

édition en root du fichier de configuration /etc/mysql/conf.d/mysql.cnf
sous [mysql]
ajout de

[mysqld]
sql_mode=""

reload mysql

service mysql reload

ET C'est OK vérification par connexion en root via un terminal sur mysql

mysql -u root -p
# on valide par son mot de passe root de mysql puis
mysql> SELECT @@sql_mode;
# et en réponse on obtient un array sur sql_mode VIDE !!!!!

La désactivation du mode strict entraine bien avec succès l'enregistrement  d'un nouvel abonné

j'ai engagé sur cette discussion en fait 2 sujets en parallelle
ce qui rend une lecture et une lisibilité difficile à suivre sur ce forum pour les usagers en quête de réponse

je te propose de clôturer le sujet et de reprendre la suite de l'absence de l'éditeur tynicme dans un nouveau sujet
j'y placerai éventuellment un lien vers cette discussion

qu'en penses-tu?

divadauai
ps j'envisage par la suite bientôt  incessamment sous peu de rediger un tuto sur ubuntu.fr sur phpmynewsletter  qui me semble être un très bon logiciel de newsletter simple, convivial et respectueux du code source libre

pour tes demandes, elles t'ont été acheminées par courriel

#21 Re : Base de connaissance » [Résolu] ajout d'adresse de courriel erreur (erreur 1364) » 14-09-2016 13:24:05

RE
dans le fichier /include/newsletterconf.php

si je modifie la ligne 59

 echo "<script src='/".$row_config_globale['path']."js/tinymce/tinymce.min.js'></script>";

en

 echo "<script src='/js/tinymce/tinymce.min.js'></script>";

ligne 86

external_filemanager_path:'/".$row_config_globale['path']."js/tinymce/plugins/filemanager/',

en

external_filemanager_path:'/js/tinymce/plugins/filemanager/',

ligne 88 

  external_plugins: { 'filemanager' : '/".$row_config_globale['path']."js/tinymce/plugins/filemanager/plugin.min.js'}});

en

  external_plugins: { 'filemanager' : '/js/tinymce/plugins/filemanager/plugin.min.js'});

en laissant la parenthése de fin puisqu'elle correspond à un appel PHP de début

bref si je supprime l'appel à la variable contenant le chemin de phpmynewsletter
en théorie le lien vers le script .js de tinycme devrait être effectif est donc le js devrait s'éxécuter et afficher l'éditeur html tinycme ?

#22 Re : Base de connaissance » [Résolu] ajout d'adresse de courriel erreur (erreur 1364) » 14-09-2016 13:24:05

bonsoir,
je vais te rassurer , je n'avais pas l'intention de toucher à la table proc
bon pas eu vraiment le temps d'ailleurs aujourd'h'ui de me pencher sur le problème

par contre en ce qui concerne   l'onglet divers
chemin absolu  vers phpmynewsletter y est bien indiqué et ce depuis l'installation

je pense que l'embrouille provient du saut - lien symbolique depuis localhost  /var/www/html  vers le répertoire

1 création sous /etc/apache2/monsite.conf
dans lequel j'inscris sous <virtualhost> ou non
sous une directive  <directory> Alias le nom d'alias que je veux donner   /le chemin absolu vers  le répertoire du site ( sans / à la fin)
mes directives de sécurité et l'emplacement absolu du fichier index du site

2 on enregistre
3 on valide le site avec la commande apache2 a2ensite ( enable site)
ce qui a pour effet de créer le lien symbolique non visible entre /var/www/html et celui du site

sudo a2site mon site

4 on reload

l'avantage est de rendre un peu plus complexe  le reniflage vers les  répertoires du site d'autant plus qu'il est impossible de l'autre sens depuis var/ww/html de remonter les répertoires
la dessus fail2ban qui monte la garde et ' bot ' en touche pour de longues périodes entre autre sur apache2 et cool
divadauai

#23 Re : Base de connaissance » [Résolu] ajout d'adresse de courriel erreur (erreur 1364) » 14-09-2016 13:24:05

ARNAUD le passionné a-t-il dormi ????
03 :51 arnaud est présent
05: 33  arnaud est toujours present

je vais faire rire :
tu verras quand t'auras mon âge !!!! tongue  tongue  tongue
54 balais tout de même

ou alors sql_mode serait  la table dans la configuration de mysql
et
sql-mode la variable

après recherche via phpmyadmin dans la base de données mysql
sous la table Proc il y a un champs 'sql_mode' qui contient  bien apparemment les options du mode stricte

oserais je le modifier  depuis phpmyadmin ????
il s'agit de ne pas casser mes bases de données

divadauai

#24 Re : Base de connaissance » [Résolu] ajout d'adresse de courriel erreur (erreur 1364) » 14-09-2016 13:24:05

alors
après un mysqld --help --verbose

je lis ....sous Variables (--variable-name=value)
and boolean options {FALSE|TRUE}                             Value (after reading options)

sql-mode
ONLY_FULL_GROUP_BY,  STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_A         

restons calme
doc officiel  : sql_mode

mysql --help --verbose : sql-mode
?????????????????????????????????????????????????????????
bah on va tout essayer

divadauai

#25 Re : Base de connaissance » [Résolu] ajout d'adresse de courriel erreur (erreur 1364) » 14-09-2016 13:24:05

bien le bonjour

je reprends du poil de la bête  monkey  monkey
bien que cela ne change rien
la bonne syntaxe pour le mode stricte est sql_mode et non sql-mode

ça ne change rien  car lorsque je place dans /etc/mysql/my.cnf

[mysqld]
sql_mode=""

ou

[mysqld]
sql_mode=ONLY_FULL_GROUP_BY,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

ou encore

[code]

[mysqld]
sql_mode="ONLY_FULL_GROUP_BY,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
[/code]

qui sont les autres options par defaut de mysql sous ubuntu en enlevant bien entendu STRICT_TRANS_TABLES

après un reload de mysql et apache2
la commande d'appel de la variable     
mysql -e "SELECT @@sql_mode;"

mysql: [ERROR] unknown variable 'sql_mode=ONLY_FULL_GROUP_BY,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'

donne
ou

mysql: [ERROR] unknown variable 'sql_mode="" '

allez divadauai cherches , cherches !!!!  ouaf...ouaf
divadauai

Pied de page des forums

Propulsé par FluxBB