Gammu sur Raspberry

Bonjour et bonne année à tous.

J’ai installé l’excellente application RaspiSMS sur mon Pi sous Jessie.
J’arrive à envoyer des sms, mais après un certain temps les sms ne partent plus…
Les sms restent dans le dossier /var/spool/gammu/outbox.
(Bizarrement, il y a un SMS toutes les 28min??? qui part…)
Si je fais un Reboot, tous les SMS partent…
J’ai testé plusieurs choses mais rien ne marche…

Si quelqu’un a une idée…
Merci.

Gammu 1.33.0

Bonjour, je tente désespéramment d’installer raspisms en suivant le lien suivant RaspiSMS | Téléchargement mais je suis bloqué sur

PDOException: SQLSTATE[HY000] [1698] Access denied for user 'raspisms'@'localhost' in /usr/share/raspisms/vendor/robmorgan/phinx/src/Phinx/Db/Adapter/PdoAdapter.php:79
Stack trace:
#0 /usr/share/raspisms/vendor/robmorgan/phinx/src/Phinx/Db/Adapter/PdoAdapter.php(79): PDO->__construct()
#1 /usr/share/raspisms/vendor/robmorgan/phinx/src/Phinx/Db/Adapter/MysqlAdapter.php(116): Phinx\Db\Adapter\PdoAdapter->createPdoConnection()
#2 /usr/share/raspisms/vendor/robmorgan/phinx/src/Phinx/Db/Adapter/PdoAdapter.php(148): Phinx\Db\Adapter\MysqlAdapter->connect()
#3 /usr/share/raspisms/vendor/robmorgan/phinx/src/Phinx/Db/Adapter/PdoAdapter.php(212): Phinx\Db\Adapter\PdoAdapter->getConnection()
#4 /usr/share/raspisms/vendor/robmorgan/phinx/src/Phinx/Db/Adapter/PdoAdapter.php(231): Phinx\Db\Adapter\PdoAdapter->query()
#5 /usr/share/raspisms/vendor/robmorgan/phinx/src/Phinx/Db/Adapter/PdoAdapter.php(376): Phinx\Db\Adapter\PdoAdapter->fetchAll()
#6 /usr/share/raspisms/vendor/robmorgan/phinx/src/Phinx/Db/Adapter/PdoAdapter.php(348): Phinx\Db\Adapter\PdoAdapter->getVersionLog()
#7 /usr/share/raspisms/vendor/robmorgan/phinx/src/Phinx/Db/Adapter/AdapterWrapper.php(204): Phinx\Db\Adapter\PdoAdapter->getVersions()
#8 /usr/share/raspisms/vendor/robmorgan/phinx/src/Phinx/Migration/Manager/Environment.php(251): Phinx\Db\Adapter\AdapterWrapper->getVersions()
#9 /usr/share/raspisms/vendor/robmorgan/phinx/src/Phinx/Migration/Manager.php(303): Phinx\Migration\Manager\Environment->getVersions()
#10 /usr/share/raspisms/vendor/robmorgan/phinx/src/Phinx/Console/Command/Migrate.php(120): Phinx\Migration\Manager->migrate()
#11 /usr/share/raspisms/vendor/symfony/console/Command/Command.php(298): Phinx\Console\Command\Migrate->execute()
#12 /usr/share/raspisms/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run()
#13 /usr/share/raspisms/vendor/symfony/console/Application.php(301): Symfony\Component\Console\Application->doRunCommand()
#14 /usr/share/raspisms/vendor/robmorgan/phinx/src/Phinx/Console/PhinxApplication.php(69): Symfony\Component\Console\Application->doRun()
#15 /usr/share/raspisms/vendor/symfony/console/Application.php(171): Phinx\Console\PhinxApplication->doRun()
#16 /usr/share/raspisms/vendor/robmorgan/phinx/bin/phinx(27): Symfony\Component\Console\Application->run()
#17 /usr/share/raspisms/vendor/bin/phinx(115): include('/usr/share/rasp...')
#18 {main}

Next InvalidArgumentException: There was a problem connecting to the database: SQLSTATE[HY000] [1698] Access denied for user 'raspisms'@'localhost' in /usr/share/raspisms/vendor/robmorgan/phinx/src/Phinx/Db/Adapter/PdoAdapter.php:82
Stack trace:
#0 /usr/share/raspisms/vendor/robmorgan/phinx/src/Phinx/Db/Adapter/MysqlAdapter.php(116): Phinx\Db\Adapter\PdoAdapter->createPdoConnection()
#1 /usr/share/raspisms/vendor/robmorgan/phinx/src/Phinx/Db/Adapter/PdoAdapter.php(148): Phinx\Db\Adapter\MysqlAdapter->connect()
#2 /usr/share/raspisms/vendor/robmorgan/phinx/src/Phinx/Db/Adapter/PdoAdapter.php(212): Phinx\Db\Adapter\PdoAdapter->getConnection()
#3 /usr/share/raspisms/vendor/robmorgan/phinx/src/Phinx/Db/Adapter/PdoAdapter.php(231): Phinx\Db\Adapter\PdoAdapter->query()
#4 /usr/share/raspisms/vendor/robmorgan/phinx/src/Phinx/Db/Adapter/PdoAdapter.php(376): Phinx\Db\Adapter\PdoAdapter->fetchAll()
#5 /usr/share/raspisms/vendor/robmorgan/phinx/src/Phinx/Db/Adapter/PdoAdapter.php(348): Phinx\Db\Adapter\PdoAdapter->getVersionLog()
#6 /usr/share/raspisms/vendor/robmorgan/phinx/src/Phinx/Db/Adapter/AdapterWrapper.php(204): Phinx\Db\Adapter\PdoAdapter->getVersions()
#7 /usr/share/raspisms/vendor/robmorgan/phinx/src/Phinx/Migration/Manager/Environment.php(251): Phinx\Db\Adapter\AdapterWrapper->getVersions()
#8 /usr/share/raspisms/vendor/robmorgan/phinx/src/Phinx/Migration/Manager.php(303): Phinx\Migration\Manager\Environment->getVersions()
#9 /usr/share/raspisms/vendor/robmorgan/phinx/src/Phinx/Console/Command/Migrate.php(120): Phinx\Migration\Manager->migrate()
#10 /usr/share/raspisms/vendor/symfony/console/Command/Command.php(298): Phinx\Console\Command\Migrate->execute()
#11 /usr/share/raspisms/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run()
#12 /usr/share/raspisms/vendor/symfony/console/Application.php(301): Symfony\Component\Console\Application->doRunCommand()
#13 /usr/share/raspisms/vendor/robmorgan/phinx/src/Phinx/Console/PhinxApplication.php(69): Symfony\Component\Console\Application->doRun()
#14 /usr/share/raspisms/vendor/symfony/console/Application.php(171): Phinx\Console\PhinxApplication->doRun()
#15 /usr/share/raspisms/vendor/robmorgan/phinx/bin/phinx(27): Symfony\Component\Console\Application->run()
#16 /usr/share/raspisms/vendor/bin/phinx(115): include('/usr/share/rasp...')
#17 {main}

Avez-vous eu ce problème lors de l’installer (à noter que j’ai tout fait en root) ?

salut
pour avoir une aide efficace, il faut que tu précises ce que tu as fait

  1. as-tu utilisé le debian ou le git?
  2. comment as-tu fait ta base de donnée?

Il existe au moins le user mysql précisé et il a accès en localhost sur ta base ?

Bonjour j’ai utilisé le debian (la première partie) comme je suis sous debian.
La base de donnée, je l’ai fait lorsqu’il s’affiche à l’écran voulez-vous créer mysql la base de donnée. J’ai fait une documentation rapide que je mets en lien pour que ce soit plus clair[https://www.transfernow.net/dl/20240324VtJWxSNW]

Bonjour,
En me connecter avec mysql -uroot -p j’ai ;
-Comme utilisateur via la commande SELECT user FROM mysql.user;
mysql
raspisms
root

-Créé l’utilisateur raspisms avec :

CREATE USER 'raspisms'@'localhost' IDENTIFIED BY 'raspisms';
GRANT ALL PRIVILEGES ON * . * TO 'raspisms'@'localhost';
FLUSH PRIVILEGES

Bonjour,

Quelques… «détails» peut-être qui peuvent ne pas être sans effet:

  • pas d’espace entre les ‹ * › : *.*
  • un ‹ ; › après le FLUSH PRIVILEGES

Sinon base de données sur la même machine j’imagine ?

@+

Bonjour j’ai refait comme ci-desous
CREATE USER ‹ raspisms ›@‹ localhost › IDENTIFIED BY ‹ raspisms ›;
GRANT ALL PRIVILEGES ON . TO ‹ raspisms ›@‹ localhost ›;
FLUSH PRIVILEGES;

lors de l’instllation de Raspisms j’ai cette erreur qui apparait aussi :
" Composer plugins have been disabled for safety in this non-interactive session. Set COMPOSER_ALLOW_SUPERUSER=1 if you want to allow plugins to run as root/super user. Do not run Composer as root/super user! See https://getcomposer.org/root for details Composer could not detect the root package (raspbianfrance/raspisms) version, defaulting to ‹ 1.0.0 ›. See https://getcomposer.org/root-version"