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 09-12-2018 00:59:48

totorigolo56
Membre

[Résolu] phpmynewsletter 2.0.5 & php 7.2 ??

bonsoir, sur cette page :

https://www.phpmynewsletter.com/documen … ewsletter/

c'est indiqué que la 2.0.5 est compatible php 7.x

j'étais en 7.1, et j'ai tenté de mettre en 7.2 (recommandé par mon hébergeur, mais pas imposé)

PMNL à l'air de fonctionner mais j'ai des warning du genre :

 Warning: count(): Parameter must be an array or an object that implements Countable in /htdocs/newsletter/include/globalstats.php on line 66
 Warning: count(): Parameter must be an array or an object that implements Countable in /htdocs/newsletter/include/tracking.php on line 182

...


du coup j'en déduis que la 2.0.5 n'est pas prete pour php 7.2 ?  c'est bien de la que vienne les warning ?


V2.0.5 Sur serveur mutualisé chez LWS.
Tout en SSL avec certificat Let's Encrypt.
php 7.1.33 / mysqlnd 5.0.11
Utilisation sous W10 pro. & Firefox 71.0 64bits.

Hors ligne

#2 09-12-2018 15:56:42

Arnaud
Administrateur

Re : [Résolu] phpmynewsletter 2.0.5 & php 7.2 ??

Bonjour Totorigolo56,

C'est plus compliqué que ça la verbosité !
Mais ton jugement est plutôt hatif, car si, pmnl est bien compatible php 7.x
Les warnings sont juste informatifs.
Par contre, si ça s'affiche maintenant ça veut dire que la verbosuté de ton php.ini a changé !


Je prends le temps de créer un outil pour tous, de niveau professionnel, mais simple !
Il n'est pas encore parfait, soyez indulgents, ça vient...
Si vous avez des questions, n'hésitez pas ! Mais soyez précis pour une réponse plus rapide  wink

Hors ligne

#3 10-12-2018 19:43:26

totorigolo56
Membre

Re : [Résolu] phpmynewsletter 2.0.5 & php 7.2 ??

je suis repassé en 7.1.23 et les warning ont disparu.

"verbosité" c'est un gros mot? je ne connais pas ce mot.

tu veux dire que dans le php.ini ont peut configurer les messages à afficher : erreur, warning, par rapport à leur niveau de gravité?

Dernière modification par totorigolo56 (10-12-2018 19:44:30)


V2.0.5 Sur serveur mutualisé chez LWS.
Tout en SSL avec certificat Let's Encrypt.
php 7.1.33 / mysqlnd 5.0.11
Utilisation sous W10 pro. & Firefox 71.0 64bits.

Hors ligne

#4 10-12-2018 19:51:20

Arnaud
Administrateur

Re : [Résolu] phpmynewsletter 2.0.5 & php 7.2 ??

Exactement !
Comme tu peux les désactiver.
Et les erreurs en warning n indiquent aucune incompatibilité


Je prends le temps de créer un outil pour tous, de niveau professionnel, mais simple !
Il n'est pas encore parfait, soyez indulgents, ça vient...
Si vous avez des questions, n'hésitez pas ! Mais soyez précis pour une réponse plus rapide  wink

Hors ligne

#5 10-12-2018 20:53:46

totorigolo56
Membre

Re : [Résolu] phpmynewsletter 2.0.5 & php 7.2 ??

ha, mais comme je suis en hébergé, je pense ne pas avoir accès à ce fichier, et je ne vois pas d'interface de config chez mon hébergeur...

Dommage.


V2.0.5 Sur serveur mutualisé chez LWS.
Tout en SSL avec certificat Let's Encrypt.
php 7.1.33 / mysqlnd 5.0.11
Utilisation sous W10 pro. & Firefox 71.0 64bits.

Hors ligne

#6 11-12-2018 06:58:46

Arnaud
Administrateur

Re : [Résolu] phpmynewsletter 2.0.5 & php 7.2 ??

Dans le fichier _loader.php à la racine de ton installation, tu mets ce code en remplacement du code existant :

<?php
include( 'include/config.php' );
if( $type_env=='dev' ) { 
	error_reporting(E_ALL);
	ini_set('display_errors',1);
} else {
	error_reporting(0);
	ini_set("display_errors",0);
}
ini_set('mail.add_x_header','Off');
$_SESSION['timezone'] = $timezone;
$popup = false;
$display_archive = false;
include( 'include/db/db_connector.inc.php' );
include_once( 'include/lib/pmn_fonctions.php' );
if( $type_serveur=='dedicated' ) {
	$cnx->query( "SET sql_mode = '';" );
}

Ca n'afficherra plus rien en 7.2  wink


Je prends le temps de créer un outil pour tous, de niveau professionnel, mais simple !
Il n'est pas encore parfait, soyez indulgents, ça vient...
Si vous avez des questions, n'hésitez pas ! Mais soyez précis pour une réponse plus rapide  wink

Hors ligne

#7 15-12-2018 22:09:30

totorigolo56
Membre

Re : [Résolu] phpmynewsletter 2.0.5 & php 7.2 ??

Super l'interface est clean, sans message !
MERCI encore une fois ;-)


V2.0.5 Sur serveur mutualisé chez LWS.
Tout en SSL avec certificat Let's Encrypt.
php 7.1.33 / mysqlnd 5.0.11
Utilisation sous W10 pro. & Firefox 71.0 64bits.

Hors ligne

Pied de page des forums

Propulsé par FluxBB