Support et annonces PhpMyNewsLetter.
Vous n'êtes pas identifié(e).
Pages :: 1
Je souhaite modifier un paramètre dans la configuration global.
Authentification SMTP requise ? le passer en oui car aucun mail ne semble partir.
Je sauve et voici le message d'erreur :
Notice: Undefined index: table_config in /home/christophe/www/mailling/pmn2/index.php on line 71
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SET archive_limit=50, base_url='http://localhost/', path='html/www/mailling/pmn2' at line 1' in /home/christophe/www/mailling/pmn2/include/db/PDOExtended/PDOExtended.php:88 Stack trace: #0 [internal function]: PDO->query('UPDATE SET arc...') #1 /home/christophe/www/mailling/pmn2/include/db/PDOExtended/PDOExtended.php(88): call_user_func_array(Array, Array) #2 /home/christophe/www/mailling/pmn2/include/lib/pmn_fonctions.php(741): PDOExtended->__call('query', Array) #3 /home/christophe/www/mailling/pmn2/include/lib/pmn_fonctions.php(741): PDOExtended->query('UPDATE SET arc...') #4 /home/christophe/www/mailling/pmn2/index.php(71): saveConfig(Object(PDOExtended), NULL, '', 50, 'http://localhos...', 'html/www/mailli...', 'francais', 'pmn2_email', 'pmn2_temp', 'pmn2_listsconfi.. in /home/christophe/www/mailling/pmn2/include/db/PDOExtended/PDOExtended.php on line 88
Que faire ?
merci.
Hors ligne
Bonjour,
Quelle est la version de phpmynewsletter utilisée ? 2.0.1 ou 2.0.2beta ?
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 fait c'est la version 2.0.1 qui est utilisée.
Je pense que tu as du vider le champ de la table de configuration. J'ai pu reproduire cette au vu de 2 choses :
Notice: Undefined index: table_config in /home/christophe/www/mailling/pmn2/index.php on line 71
qui dit que la variable n'est pas existante.
Ensuite tu as en erreur PDO :
PDO->query('UPDATE SET arc...')
Tu devrais avoir normalement (mais tu ne le verrais pas car ça marcherait) :
PDO->query('UPDATE LA_TABLE_DE_CONFIGURATION_GLOBALE SET arc...')
Donc 2 choses : S'assurer que tous les champs sont bien remplis (hors les traitements des retours/bounce) et se mettre en mode développement pour afficher toutes les erreurs possibles (même les pas graves et sans conséquences aucune).
Sinon, tu peux passer en 2.0.2 vu que tu es en localhost. Il te suffira de recopier les fichiers config.php et config_bounce.php (si créé) et les mettre dans le répertoire include de la nouvelle installation.
Tiens moi 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
Bon petit contre temps le disque de mon serveur a lâcher.
Je suis reparti de zero, avec la version bêta cette fois-ci.
Je n'ai pas réussi à me débarrasser du message d'erreur "imap manquant" bien que je l'ai installé (sudo apt-get install php5-imap) sur mon serveur.
Je suis en mode développement voici les messages d'erreur, juste après l'installation :
Notice: Use of undefined constant CURLOPT_RETURNTRANSFER - assumed 'CURLOPT_RETURNTRANSFER' in /media/www-dev/private/pmn2/include/lib/pmn_fonctions.php on line 145
Notice: Use of undefined constant CURLOPT_FOLLOWLOCATION - assumed 'CURLOPT_FOLLOWLOCATION' in /media/www-dev/private/pmn2/include/lib/pmn_fonctions.php on line 146
Notice: Use of undefined constant CURLOPT_ENCODING - assumed 'CURLOPT_ENCODING' in /media/www-dev/private/pmn2/include/lib/pmn_fonctions.php on line 147
Notice: Use of undefined constant CURLOPT_USERAGENT - assumed 'CURLOPT_USERAGENT' in /media/www-dev/private/pmn2/include/lib/pmn_fonctions.php on line 148
Notice: Use of undefined constant CURLOPT_AUTOREFERER - assumed 'CURLOPT_AUTOREFERER' in /media/www-dev/private/pmn2/include/lib/pmn_fonctions.php on line 149
Notice: Use of undefined constant CURLOPT_CONNECTTIMEOUT - assumed 'CURLOPT_CONNECTTIMEOUT' in /media/www-dev/private/pmn2/include/lib/pmn_fonctions.php on line 150
Notice: Use of undefined constant CURLOPT_TIMEOUT - assumed 'CURLOPT_TIMEOUT' in /media/www-dev/private/pmn2/include/lib/pmn_fonctions.php on line 151
Notice: Use of undefined constant CURLOPT_MAXREDIRS - assumed 'CURLOPT_MAXREDIRS' in /media/www-dev/private/pmn2/include/lib/pmn_fonctions.php on line 152
Fatal error: Call to undefined function curl_init() in /media/www-dev/private/pmn2/include/lib/pmn_fonctions.php on line 154
Je n'ai pas encore tester si le paramétrage du serveur smtp était fonctionnel.
merci.
Hors ligne
OK.
Alors d'une part, le curl_init ici est destiné à aller checker la version en cours et si une nouvelle est disponible, donc ce n'est pas grave.
A la limite un phpinfo() serait opportun (copier/coller complet) pour s'assurer de la version de php et des extensions.
Au cas où :
$ sudo apt-get install php5-curl
$ sudo /etc/init.d/apache2 restart
Je note d'ajouter le test de l'extension curl pour la 2.0.3
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
php5-curl fait.
voici après le phpinfo :
... supprimé...
Hors ligne
Parfait ça, toutes les extensions sont là.
Mea culpa de ne pas avoir signalé le curl.
Ca doit marcher maintenant.
MAis qu'en est-il chez toi ?
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
Plus aucun message d'erreur. Je peux modifier la configuration globale sans problème.
Pour les données graphiques j'ai installé la bibliothèque JpGraph mais voici le message d'erreur :
JpGraph Error: 25128 The function imageantialias() is not available in your PHP installation. Use the GD version that comes with PHP and not the standalone version.
Merci pour le support réactif.
Hors ligne
OK... On va tout passer avec la bibliothèque amCharts, du pur javascript.
Les données chiffrées sont bien là ?
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
oui elles sont bien là.
Hors ligne
Alors ne fais rien pour l instant il n y a rien de grave
Je te tiendrai au courant
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
Pages :: 1