Connecthys : boucle de redirection
- plourin
- Auteur du sujet
- Hors Ligne
- Membre junior
- Messages : 26
- Remerciements reçus 1
Par contre, vu la fonction commentée je trouve bizarre :
- Que tout le monde ne soit pas impacté par cette erreur
- Que chez vous elle ne se manifeste qu'en WSGI alors qu'en CGI ça fonctionne
- Je n'ai jamais pu m'authentifier sur le portail car j'ai cette boucle de redirection immédiatement après la synchro des données, or à priori on ne rentre dans cette fonction uniquement si on charge la page login alors qu'on est déjà authentifié.
En tout cas je vais essayer et regarder le code plus en détail.
Merci,
Gweltaz
Connexion ou Créer un compte pour participer à la conversation.
- Pont-Audemer
- Hors Ligne
- Membre senior
is_authenticated
is_authenticated
def login():
# Si l'utilisateur est déjà connecté, on le renvoie vers l'accueil
if current_user.is_authenticated() :
return redirect(url_for('accueil'))
Connexion ou Créer un compte pour participer à la conversation.
- plourin
- Auteur du sujet
- Hors Ligne
- Membre junior
- Messages : 26
- Remerciements reçus 1
J'ai finalement installé la version d'ubuntu xenial LTS. La version de flask disponible avec PIP est la 0.12.2...
J'ai donc été obligé de commenter les lignes indiquées dans votre précédent message.
Il me reste maintenant à voir :
- pourquoi lorsque je veux ouvrir une période de réservation sur une activité j'ai un message d'erreur (sous Windows comme sous linux).
- Je peux faire des demandes via le portail, une notification apparaît bien dans Noethys comme quoi j'ai x demandes en attentes par contre lorsque je veux afficher la liste des demandes, celle-ce est désespérément vide ....
Bonne journée à tous,
Gweltaz
Connexion ou Créer un compte pour participer à la conversation.
- bogucool
- Hors Ligne
- Membre elite
- Messages : 283
- Remerciements reçus 20
Le code de connecthys contient flask, qui plus est la version qui correspond à ce code alors pourquoi installer une autre version avec pip au risque d'entrainer des incompatibilités ?
Peut-on connaitre ce message d'erreur ?pourquoi lorsque je veux ouvrir une période de réservation sur une activité j'ai un message d'erreur (sous Windows comme sous linux).
Connexion ou Créer un compte pour participer à la conversation.
- Pont-Audemer
- Hors Ligne
- Membre senior
J'ai installé Connecthys sur un serveur Linux Debian 8. Si je n'installe pas flask en tant que module Python, Appache me met un message d'erreur car le module n'est pas trouvé et chargé. Sans l'installation de Flask, Conencthys ne se lance pas.
Connexion ou Créer un compte pour participer à la conversation.
- plourin
- Auteur du sujet
- Hors Ligne
- Membre junior
- Messages : 26
- Remerciements reçus 1
je fais le même constat que Pont-Audemer, si la lib n'est pas installée, avec apache en cgi, j'ai une erreur 500 et le journal.log m'indique une dépendance non statisfaite.
Pour le message d'erreur rencontré lors de l'ouverture d'une période de réservation, il est en PJ car je n'ai pas le temps de le copier que le logiciel se ferme.
Merci,
Gweltaz
Connexion ou Créer un compte pour participer à la conversation.
- bogucool
- Hors Ligne
- Membre elite
- Messages : 283
- Remerciements reçus 20
Sous quel user tourne apache, www-data ou ... ?
Pour l'erreur dans la période de réservation, je viens de tester avec la même version (1.2.0.3) sous Debian avec le fichier d'éxemple cantine et aucun problème.
Pareil avec la version 1.2.0.1 et base Mysql.
Essayes avec un fichier exemple stp pour voir si tu as l'erreur aussi.
Connexion ou Créer un compte pour participer à la conversation.
- plourin
- Auteur du sujet
- Hors Ligne
- Membre junior
- Messages : 26
- Remerciements reçus 1
Le document root d'apache est /var/connecthys.
Les droits du répertoire et de ses sous-répertoires sont 664
Les droits des fichiers dans ce répertoires sont 774
J'ai essayé avec la version 1.2.0.3 sous linux et le fichier de test cantine :
J'ai configurer l'outil d'installation de connecthys comme avec mon fichier. Lorsque j'essaye d'installer, j'ai message "pop up" : "Paiement en ligne non actif".
J'ai essayé du coup d'activer le paiment en ligne sans rien faire d'autre que de cocher la case et j'ai le même message d'erreur.
J'ai donc ensuite essayé d'affecter une période de réservation pour l'activité, et l'ajout s'est passé correctement. Je ne sais donc qu'en pensé car ce qui marchait avec mon fichier ne fonctionne plus et ce qui ne fonctionnait pas marche correctement maintenant. J'ai réaliser ces essais avec la version 1.2.0.3 sous linux. Je l'essaye d'ici ce soir sous Windows pour voir s'il y a une différence.
Bien à vous,
Gweltaz
Connexion ou Créer un compte pour participer à la conversation.
- plourin
- Auteur du sujet
- Hors Ligne
- Membre junior
- Messages : 26
- Remerciements reçus 1
J'ai pu testé en fin de journée hier le fichier cantine_exemple sous Noethys Windows :
J'ai pu réinstaller Connecthys avec l'assistant et j'ai pu ajouter une période de réservation sans erreur dans la fiche de l'activité.
Le problème vient du paramétrage de l'activité ? de mon fichier ?
Pour rappel mon fichier de prod est sur une base MySQL hébergée sous Debian 8 avec 3 clients Noethys réguliers sous Windows 7.
Gweltaz
Connexion ou Créer un compte pour participer à la conversation.
- plourin
- Auteur du sujet
- Hors Ligne
- Membre junior
- Messages : 26
- Remerciements reçus 1
Lors de l'ajout je rencontre le message transmit dans mon message précédent.
Voici les logs MySQL lors de cet ajout en PJ
Je trouve bizarre que Noethys cherche une table portail_periodes dans la base plourin_data qui est ma base réseau Noethys. Cette base ne contient pas de table portail_periodes ni d'ailleurs aucune table préfixée par portail_.
Ces tables sont contenues dans la base plourin_connecthys qui est la base renseignée dans l'outil d'installation de Connecthys.
Qu'en pensez-vous ? avez-vous des tables portail_* dans votre base Noethys ?
Merci,
Gweltaz
Connexion ou Créer un compte pour participer à la conversation.