Support et annonces PhpMyNewsLetter.
Vous n'êtes pas identifié(e).
Pages :: 1
Bonjour, j'ai tenté une maj de la 2.0.3 vers 2.0.4
en mettant le script upgrade.php à la racine du dossier de mon installation 2.0.3 (ne sachant pas ou mettre l'archive téléchargée 2.0.4, je me suis dit que le script importait automatiquement les nouveaux fichiers)
mais il y a un message disant qu'il ne trouve pas la nouvelle version...
peut-être qu'il faut que je mette les fichiers de la 2.0.4 quelque part?
merci pour votre aide.
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
Bonjour totorigolo56, bienvenue sur ce forum !
En fait, ton safe_mode est à on si tu es en php < 5.3 (déprécié en 5.3) ou ton open_basedir définit des règles.
Si tu es en mutualisé (vu le panel lws) tu ne pourras pas faire grand chose sauf à supprimer la ligne 116 du fichier upgrade.php.
Celle ci :
CURLOPT_FOLLOWLOCATION => true,
Tu l'enlèves et tu relances la procédure. Ca devrait fonctionner.
Si tu le confirmes alors je modifierai le fichier en conséquences.
Bonne soirée et à te lire,
Arnaud
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
Hors ligne
mon safe mode est sur off.
le open_basedir je ne sais pas ce qu'il fait.
je fais la modif que tu propose dans la soirée et je te tiens au courant.
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
je viens de tester, mais rien ne change :-(
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
Ok alors je vais étudier cela demain
En tout cas merci pour le retour
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
Hors ligne
C'est bizarre de n'avoir qu'un warning.
Si le module n'est pas actif, ou chargé, alors ça génére une erreur fatal.
Est-ce que tu pourrais mettre un fichier info.php à la racine de ton portail, et mettre dedans :
<?php
phpinfo();
?>
Tu me communiqueras le lien par mp, je regarderai.
Ensuite, après le "curl_close( $ch );" (ligne 130) , tu mettras un :
var_dump( $header );
Et tu me donneras le lien de ta page, toujours par mp, ou alors le résultat (mais par messagerie privée, pour l'anonymat)
Merci !
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
Hors ligne
ok, je fais ça de suite.
c'est fait, je pense que tu as reçu le MP.
en fait j'ai un autre warning aussi dans mes pages version 2.0.3 mais tu m'avais dit que ça n'influençait pas le fonctionnement, et que ça serait corrigé dans la version 4.
"Warning: curl_setopt_array(): CURLOPT_FOLLOWLOCATION cannot be activated when an open_basedir is set in /htdocs/newsletter/include/lib/pmn_fonctions.php on line 154"
Dernière modification par totorigolo56 (20-12-2016 11:43:04)
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
Bon, voilà la cause, open_basedir est renseigné à :
/htdocs:/var/www/xxx.fr/htdocs:/var/www/xxx.fr/tmp:/var/www/xxx.fr/exec_dir:/var/www/xxx.fr/php-session:/var/lib/lws/:/usr/base/var/lib/lws:/htdocs:/tmp:/exec_dir:/php-session:/usr/share/php:/etc/pki/tls/certs:/etc/ssl/certs
Et open_basedir limite les fichiers pouvant être accédés par PHP à une architecture de dossiers spécifique, incluant le fichier lui-même. Cette directive n'est PAS affectée par le Safe Mode.
Je réécris donc un upgrade spécifique, je le communique d'ici à 20.00.
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
Hors ligne
ha, j'imagine que c'est spécifique aux serveurs mutualisés non?
en tout cas je n'aurais jamais trouvé...
merci
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
Peux tu essayer le fichier suivant stp :
https://www.phpmynewsletter.com/version … l_mod.phps
Tu cliques, tu fais enregistrer sous "upgrade.php", et tu l'envoies sur ton serveur pour mise à jour.
Tu me tiens au courant stp
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
Hors ligne
je viens de faire le test
j'ai eu un paquet de warning lors de la MAJ des fichiers. la maj de la base à l'air de s'etre bien passée. (envoyé en MP)
et dans la nouvelle interface j'ai aussi des warning.
Dernière modification par totorigolo56 (20-12-2016 22:56:35)
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
Je suis dessus !
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
Hors ligne
La bibliothèque pmn_fonctions.php est corrigée, je m'occupe du reset (après un ciné avec mes filles !)
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
Hors ligne
t'inquiète pas, il n'y a pas d'urgence... prend le temps de profiter ;-)
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
Attention, ce n'est pas compliqué :
dans le fichier include/listes, supprimer la ligne 251 qui contient :
reset($array_stats_tmp);
Dans le fichier include/lib/pmn_fonctions.php, mettre à jour la fonction checkVersionCurl() ligne 143 par :
function checkVersionCurl() {
(function_exists('curl_init')) ? '' : die('cURL Must be installed for geturl function to work. Ask your host to enable it or uncomment extension=php_curl.dll in php.ini');
$h[0] = "Accept: text/xml,application/xml,application/xhtml+xml,";
$h[0] .= "text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5";
$h[] = "Cache-Control: max-age=0";
$h[] = "Connection: keep-alive";
$h[] = "Keep-Alive: 300";
$h[] = "Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7";
$h[] = "Accept-Language: en-us,en;q=0.5";
$h[] = "Pragma: ";
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, 'https://www.phpmynewsletter.com/versions/current_version');
curl_setopt($curl, CURLOPT_USERAGENT, 'Check Version PhpMyNewsLetter');
curl_setopt($curl, CURLOPT_HTTPHEADER, $h);
curl_setopt($curl, CURLOPT_REFERER, 'https://www.phpmynewsletter.com/versions/current_version');
curl_setopt($curl, CURLOPT_ENCODING, 'gzip,deflate');
curl_setopt($curl, CURLOPT_AUTOREFERER, true);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
//curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true); //CURLOPT_FOLLOWLOCATION Disabled...
curl_setopt($curl, CURLOPT_TIMEOUT, 60);
$header['errno'] = $err;
$header['errmsg'] = curl_error( $curl);
$header['content'] = curl_exec($curl);
curl_close($curl);
return $header;
}
Et normalement tout est OK, j'ai testé chez moi, pas de soucis.
Les dépots, la version téléchargeable sont à jour.
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
Hors ligne
en effet tout à l'air OK maintenant dans l'interface, il n'y a plus qu'a voir en envoyant des newsletters la semaine prochaine je pense.
au fait, les modif que tu m'a demandé au début du post je les laisse?
et le fichier upgrade.php il faut le laisser?
merci.
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
Normalement tout devrait être OK !
Bien évidemment je préconise fortement l'usage d'une liste de tests avec 5 ou 6 adresses mails, dérouler un test complet sur ces adresses, vérifier les mails envoyés et seulement alors générer la vraie liste.
Concernant upgrade.php : à enlever, la mise à jour étant faite (je compte bien réussir à automatiser les mises à jour....)
Concernant les modifs au début : phpinfo, c'est à enlever, et normalement tout est ok.
Bonne journée, et je passe le post en résolu
Merci
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
Hors ligne
salut
je ne sais pas si c'est lié ou si je dois ouvrir un autre post...
mais voila :
j'ai voulu supprimer mes anciennes listes test (qui étaient présentes sur la version 2.0.3), et il y a des warning qui s'affiche après avoir cliqué sur le petite corbeille. (cependant les listes s’effacent bien). cela n'ai apparu que lorsque j'ai effacé les anciennes listes crées en 2.0.3, celles que je viens de créer avec la 2.0.4 n'ont pas produit de warning ;-)
autre petite chose, dans l'affichage des camemberts, ça ne se voit as sur la capture, mais on voit 4 point en bas qui semblent décalé et sorte à droite de la zone d'affichage. quand j'avais mes listes avec retours, on voyait bien les 3 camemberts mais celui du milieu ne s'affichait pas et ily en avait un 4ème tout à droite qu'il fallait allé chercher avec la barre de défilement. je vire ce commentaire car ça doit venir de mon écran de portable.
PS : j'ai également ces 3 warning lors de la création d'une nouvelle liste et de l'envoi.
et dans les stat j'ai aussi ces warning là (qui disparaissent lors de la première ouverture d'un mail envoyé):
Dernière modification par totorigolo56 (22-12-2016 22:25:49)
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
Les erreurs sont corrigées, je signalerai quand la nouvelle version sera disponible, je corrige quelques autres petites erreurs.
Merci
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
Hors ligne
c'est du rapide ;-)
merci.
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
Pages :: 1