Closed raynoxfr closed 8 months ago
Je te conseils d'ajouter des logs dans le fichier add_created_at..., spécifiquement pour voir ce qui est retourné dans $database_name et dans $tables.
J'ai cherché pour afficher la valeur mais sans succès, j'ai essayé : `$this->getOutput()->writeln($query);
En regardant en BDD MySQL, je vois bien des tables, dans l'image docker associée
J'ai supprimé la BDD, j'ai relancé une recréation :
Toujours le même
Mon phinx.xml associé :
paths:
migrations: '%%PHINX_CONFIG_DIR%%/db/migrations'
seeds: '%%PHINX_CONFIG_DIR%%/db/seeds'
environments:
default_migration_table: phinxlog
default_database: prod
prod:
adapter: mysql
host: 'raspisms-db'
name: 'raspisms'
user: 'raspisms'
pass: '.....'
port: 3306
charset: utf8mb4
version_order: creation
Merci par avance
Pour info, je viens de tester avec MariaDB, et ca s'est fini correctement. Il y a surement un problème de comptabilité avec MySQL 8 (dans mon cas)
Pour info, je viens de tester avec MariaDB, et ca s'est fini correctement. Il y a surement un problème de comptabilité avec MySQL 8 (dans mon cas)
Bonjour, je suis bloqué au même endroit que vous. J'ai une rpi 3B+ avec raspios Bullseye 32 bits. Est ce que c'est possible de m'aider s'il vous plait ?
Bonjour, J'ai mis en place MariaDB en remplacement de MySQL 8 qui m'a permis de contourner le problème. J'ai fait une installation complète (à partir du dépôt GitHub pour info)
Bonjour, J'ai mis en place MariaDB en remplacement de MySQL 8 qui m'a permis de contourner le problème. J'ai fait une installation complète (à partir du dépôt GitHub pour info)
Vous n'avez pas suivi ce lien : https://raspisms.fr/download/ ? et sinon il est possible d'avoir une image pour le raspberry sans vos informations ? je suis perdu
Si j'ai suivi ce lien, mais j'ai fait l'installation "Installation pour les autres distributions Linux." Cette seconde partie à mes yeux, il manque certaines parties comme la création de l'utilisateur pour se connecter, donc j'ai dézippé le .deb pour comprendre les étapes et les appliquer à mon installation, via le postinst du package.
J'utilise la solution Docker et je suis en train de créer une image (en cours de finalisation) Tout dépendant de votre niveau d'informatique, mais le mieux est d'installer le .deb fourni sur le site, si vous n'êtes pas à l'aise. Si vous êtes plus à l'aise avec l'informatique, je peux vous mettre à disposition une image docker, seul le fichier YAML est à définir et raspisms va démarrer avec sa base de données.
Perso, je ne suis pas sur Raspberry, mais sur un ordinateur faisant tourner des images Docker
Pour ma part j'ai pris la solution du lien qui me paraissait "sure" mais ce sont des bouts d'éléments. Je vais supprimer mysql pour remplacer par MariaDB. Je ne suis pas trop à l'aise avec le PHP
Le .deb c'est via ce lien https://github.com/RaspbianFrance/raspisms ?
Si j'ai suivi ce lien, mais j'ai fait l'installation "Installation pour les autres distributions Linux." Cette seconde partie à mes yeux, il manque certaines parties comme la création de l'utilisateur pour se connecter, donc j'ai dézippé le .deb pour comprendre les étapes et les appliquer à mon installation, via le postinst du package.
J'utilise la solution Docker et je suis en train de créer une image (en cours de finalisation) Tout dépendant de votre niveau d'informatique, mais le mieux est d'installer le .deb fourni sur le site, si vous n'êtes pas à l'aise. Si vous êtes plus à l'aise avec l'informatique, je peux vous mettre à disposition une image docker, seul le fichier YAML est à définir et raspisms va démarrer avec sa base de données.
Perso, je ne suis pas sur Raspberry, mais sur un ordinateur faisant tourner des images Docker
je n'ai pas mysql mais maria-db d'installé
php vendor/bin/phinx migrate
J'ai trouvé la cause. Je suis passé sur mariadb mais le problème venait du mot de passe crypté. En le changeant et en utilisant la commande php vendor/bin/phinx migrate
, je peux me connecter au compte raspisms.
Par contre, vous aussi après l'authentification vous êtes bloqués sur http://192.168.X.X/raspisms/connection/ -> Not Found
The requested URL was not found on this server. Apache/2.4.56 (Raspbian) Server at 192.168.X.X Port 80
J'ai rémarqué que dans le chemin est ip_du_serveur/raspisms/connection sur le navigateur web mais sur le rpi le chemin n'est pas aussi long. C'est uniquement /usr/share/raspisms.
Savez-vous où se situe le dossier "connections" ?
Si j'ai suivi ce lien, mais j'ai fait l'installation "Installation pour les autres distributions Linux." Cette seconde partie à mes yeux, il manque certaines parties comme la création de l'utilisateur pour se connecter, donc j'ai dézippé le .deb pour comprendre les étapes et les appliquer à mon installation, via le postinst du package.
J'utilise la solution Docker et je suis en train de créer une image (en cours de finalisation) Tout dépendant de votre niveau d'informatique, mais le mieux est d'installer le .deb fourni sur le site, si vous n'êtes pas à l'aise. Si vous êtes plus à l'aise avec l'informatique, je peux vous mettre à disposition une image docker, seul le fichier YAML est à définir et raspisms va démarrer avec sa base de données.
Perso, je ne suis pas sur Raspberry, mais sur un ordinateur faisant tourner des images Docker
J'ai trouvé la cause, le mot de passe crypté dans les fichiers env.prod.php et phinx.yml
Vous avez le dossier connection dans raspisms ?
Bonjour,
Je cherche à démarrer raspisms sur docker. J'ai donc créé un dockerFile avec les librairies nécessaires (je parviens à envoyer un SMS via gammu), ainsi qu'un docker-compose (qui me permet d'accéder à l'HTTP).
Toutefois, lorsque je crée la BDD via (en MySQL 8) :
php vendor/bin/phinx migrate
J'ai l'erreur suivante :
Avez-vous une idée à m'apporter afin de me débloquer ? Merci