Support et annonces PhpMyNewsLetter.
Vous n'êtes pas identifié(e).
Pages :: 1
Bonjour,
Je ai un problème d'essayer d'ajouter des abonnés.
Si je "ajouter un abonné« Je reçois cette erreur fatale:
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000]: General error: 1364 Field 'short_desc' doesn't have a default value' in /home/linweb33/v/vending21.uk/user/htdocs/newsletter/mnl1/include/db/PDOExtended/PDOExtended.php:88 Stack trace: #0 [internal function]: PDO->query('INSERT INTO pmn...') #1 /home/linweb33/v/vending21.uk/user/htdocs/newsletter/mnl1/include/db/PDOExtended/PDOExtended.php(88): call_user_func_array(Array, Array) #2 /home/linweb33/v/vending21.uk/user/htdocs/newsletter/mnl1/include/lib/pmn_fonctions.php(33): PDOExtended->__call('query', Array) #3 /home/linweb33/v/vending21.uk/user/htdocs/newsletter/mnl1/include/lib/pmn_fonctions.php(33): PDOExtended->query('INSERT INTO pmn...') #4 /home/linweb33/v/vending21.uk/user/htdocs/newsletter/mnl1/index.php(106): add_subscriber(Object(PDOExtended), 'pmn2_email', '1', 'martin@furtherw...') #5 {main} thrown in /home/linweb33/v/vending21.uk/user/htdocs/newsletter/mnl1/include/db/PDOExtended/PDOExtended.php on line 88
Et si je "Import en masse" Je reçois cette erreur fatale:
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000]: General error: 1364 Field 'short_desc' doesn't have a default value' in /home/linweb33/v/vending21.uk/user/htdocs/newsletter/mnl1/include/db/PDOExtended/PDOExtended.php:88 Stack trace: #0 [internal function]: PDO->query('INSERT INTO pmn...') #1 /home/linweb33/v/vending21.uk/user/htdocs/newsletter/mnl1/include/db/PDOExtended/PDOExtended.php(88): call_user_func_array(Array, Array) #2 /home/linweb33/v/vending21.uk/user/htdocs/newsletter/mnl1/include/lib/pmn_fonctions.php(33): PDOExtended->__call('query', Array) #3 /home/linweb33/v/vending21.uk/user/htdocs/newsletter/mnl1/include/lib/pmn_fonctions.php(33): PDOExtended->query('INSERT INTO pmn...') #4 /home/linweb33/v/vending21.uk/user/htdocs/newsletter/mnl1/index.php(156): add_subscriber(Object(PDOExtended), 'pmn2_email', '1', 'ernie@johnson10...') #5 {main} thrown in /home/linweb33/v/vending21.uk/user/htdocs/newsletter/mnl1/include/db/PDOExtended/PDOExtended.php on line 88
Est-ce que je fais quelque chose de mal?
Merci pour votre réponse
Hors ligne
Bonjour,
Je n'ai pas été disponible un long moment, je m'en excuse.
Il me faudrait en savoir un peu plus.
En effet, dans l'erreur, il est écrit que short_desc doesn't have a default value.
Or, ce champs n'est que du texte, pour gérer les erreurs de distribution.
Je voudrais donc savoir :
- version de php
- version de mysql
- version de phpmynewsletter
- y avait-il déjà une version installée ?
Bref, des éléments importants à la résolution.
Encore désolé pour le retard, mais maintenant je suis revenu.
Bonne journée,
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
Merci Arnaud pour votre réponse,
les versions que vous avez demandées sont:
version PHP - 5.4.45
version MySQL - 5.0.91
Phpmynewsletter version - 2.03
Il n'y avait pas une version précédente installée. Je dois une base de données mySQL séparée pour le projet, créé pour chaque nouvelle installation. Je l'ai essayé plusieurs installations propres et les perists problématiques. Le script air très bien pour mes besoins si je ne peux obtenir de tester correctement.
Merci beaucoup pour votre temps,
Hors ligne
Please, move fields categorie, short_desc, long_desc to NULL in your DB admin (table $prefix"_email").
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