2p2r / velobs_web

Application web permettant aux cyclistes de signaler les problèmes sur les aménagements cyclables.
GNU General Public License v3.0
22 stars 14 forks source link

Problèmes à l'installation de velobs v1.5.1 #166

Closed yoannsculo closed 5 years ago

yoannsculo commented 6 years ago

Bonjour,

Je suis en train de tester velobs pour le compte de notre association de la ville de Châtillon (92) Cela correspond exactement à nos besoins, c'est super ! Un grand merci pour la mise à disposition open source :) Je serai ravi de contribuer au projet lorsque j'aurai réussi son installation.

En attendant j'ai plusieurs soucis:

J'obtiens une erreur lorsque j'essaie de me connecter avec le compte admin / admin erreur

dont voici l'erreur :

[Mon Apr 30 15:35:55.307539 2018] [:error] [pid 22799] [client [......]:32938] PHP Notice: Undefined index: role_users in [......]/velobs/lib/php/admin/login.php on line 31, referer: http://[......]/admin.html

J'ai pourtant suivi toutes les indications du fichier INSTALL.odt Et quand je reviens sur la page principale, puis retente un http://[......]/admin.php je me retrouve loggé en tant qu'admin

Par contre, il y a des erreurs qui s'affichent sur la page web à droite de mon écran :+1:


Warning: mysqli_query() expects parameter 1 to be mysqli, null given in [......]/velobs/lib/php/mysql2i.class.php on line 408

Warning: mysqli_data_seek() expects parameter 1 to be mysqli_result, null given in [......]/velobs/lib/php/mysql2i.class.php on line 425

Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, null given in [......]/velobs/lib/php/mysql2i.class.php on line 435
onclick="window.open('./');">

et niveau logs apache j'ai les erreurs suivantes:

[Mon Apr 30 15:50:22.514980 2018] [:error] [pid 22797] [client [.....]:33160] PHP Warning:  mysqli_data_seek() expects parameter 1 to be mysqli_result, null given in [.....]/velobs/lib/php/mysql2i.class.php on line 425
[Mon Apr 30 15:50:22.515102 2018] [:error] [pid 22797] [client [.....]:33160] PHP Warning:  mysqli_fetch_array() expects parameter 1 to be mysqli_result, null given in [.....]/velobs/lib/php/mysql2i.class.php on line 435
[Mon Apr 30 15:50:22.515271 2018] [:error] [pid 22797] [client [.....]:33160] PHP Warning:  mysqli_query() expects parameter 1 to be mysqli, null given in [.....]/velobs/lib/php/mysql2i.class.php on line 408
[Mon Apr 30 15:50:22.515393 2018] [:error] [pid 22797] [client [.....]:33160] PHP Warning:  mysqli_data_seek() expects parameter 1 to be mysqli_result, null given in [.....]/velobs/lib/php/mysql2i.class.php on line 425
[Mon Apr 30 15:50:22.515505 2018] [:error] [pid 22797] [client [.....]:33160] PHP Warning:  mysqli_fetch_array() expects parameter 1 to be mysqli_result, null given in [.....]/velobs/lib/php/mysql2i.class.php on line 435
[Mon Apr 30 15:50:22.895338 2018] [:error] [pid 21561] [client [.....]:33164] PHP Warning:  mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in [.....]/velobs/lib/php/mysql2i.class.php on line 140, referer: http://[.....]/admin.php
[Mon Apr 30 15:50:22.896639 2018] [:error] [pid 21561] [client [.....]:33164] PHP Warning:  mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in [.....]/velobs/lib/php/mysql2i.class.php on line 140, referer: http://[.....]/admin.php
[Mon Apr 30 15:50:22.897851 2018] [:error] [pid 21561] [client [.....]:33164] PHP Warning:  mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in [.....]/velobs/lib/php/mysql2i.class.php on line 140, referer: http://[.....]/admin.php
[Mon Apr 30 15:50:22.899038 2018] [:error] [pid 21561] [client [.....]:33164] PHP Warning:  mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in [.....]/velobs/lib/php/mysql2i.class.php on line 140, referer: http://[.....]/admin.php
[Mon Apr 30 15:50:22.900193 2018] [:error] [pid 21561] [client [.....]:33164] PHP Warning:  mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in [.....]/velobs/lib/php/mysql2i.class.php on line 140, referer: http://[.....]/admin.php
[Mon Apr 30 15:50:22.900361 2018] [:error] [pid 21561] [client [.....]:33164] PHP Notice:  Undefined variable: arr in [.....]/velobs/lib/php/public/getJsonStats.php on line 55, referer: http://[.....]/admin.php
[Mon Apr 30 15:50:22.900622 2018] [:error] [pid 21561] [client [.....]:33164] PHP Warning:  mysqli_free_result() expects parameter 1 to be mysqli_result, boolean given in [.....]/velobs/lib/php/mysql2i.class.php on line 255, referer: http://[.....]/admin.php
[Mon Apr 30 15:50:22.909190 2018] [:error] [pid 21561] [client [.....]:33164] PHP Notice:  Undefined index: asc in [.....]/velobs/lib/php/admin/database.php on line 14, referer: http://[.....]/admin.php
[Mon Apr 30 15:50:22.909309 2018] [:error] [pid 21561] [client [.....]:33164] PHP Notice:  Undefined index: usertype in [.....]/velobs/lib/php/admin/database.php on line 16, referer: http://[.....]/admin.php
[Mon Apr 30 15:50:22.909372 2018] [:error] [pid 21561] [client [.....]:33164] PHP Notice:  Undefined index: numRecordPerPage in [.....]/velobs/lib/php/admin/database.php on line 17, referer: http://[.....]/admin.php
[Mon Apr 30 15:50:22.909512 2018] [:error] [pid 21561] [client [.....]:33164] PHP Notice:  Undefined index: idToFind in [.....]/velobs/lib/php/admin/database.php on line 18, referer: http://[.....]/admin.php
[Mon Apr 30 15:50:22.913797 2018] [:error] [pid 24156] [client [.....]:33166] PHP Notice:  Undefined index: asc in [.....]/velobs/lib/php/admin/database.php on line 14, referer: http://[.....]/admin.php
[Mon Apr 30 15:50:22.913974 2018] [:error] [pid 24156] [client [.....]:33166] PHP Notice:  Undefined index: usertype in [.....]/velobs/lib/php/admin/database.php on line 16, referer: http://[.....]/admin.php
[Mon Apr 30 15:50:22.914037 2018] [:error] [pid 24156] [client [.....]:33166] PHP Notice:  Undefined index: numRecordPerPage in [.....]/velobs/lib/php/admin/database.php on line 17, referer: http://[.....]/admin.php
[Mon Apr 30 15:50:22.914093 2018] [:error] [pid 24156] [client [.....]:33166] PHP Notice:  Undefined index: idToFind in [.....]/velobs/lib/php/admin/database.php on line 18, referer: http://[.....]/admin.php
[Mon Apr 30 15:50:22.918162 2018] [:error] [pid 22799] [client [.....]:33168] PHP Notice:  Undefined index: asc in [.....]/velobs/lib/php/admin/database.php on line 14, referer: http://[.....]/admin.php
[Mon Apr 30 15:50:22.918325 2018] [:error] [pid 22799] [client [.....]:33168] PHP Notice:  Undefined index: usertype in [.....]/velobs/lib/php/admin/database.php on line 16, referer: http://[.....]/admin.php
[Mon Apr 30 15:50:22.918390 2018] [:error] [pid 22799] [client [.....]:33168] PHP Notice:  Undefined index: numRecordPerPage in [.....]/velobs/lib/php/admin/database.php on line 17, referer: http://[.....]/admin.php
[Mon Apr 30 15:50:22.918446 2018] [:error] [pid 22799] [client [.....]:33168] PHP Notice:  Undefined index: idToFind in [.....]/velobs/lib/php/admin/database.php on line 18, referer: http://[.....]/admin.php
[Mon Apr 30 15:50:22.925007 2018] [:error] [pid 21563] [client [.....]:33170] PHP Warning:  mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in [.....]/velobs/lib/php/mysql2i.class.php on line 140, referer: http://[.....]/admin.php
[Mon Apr 30 15:50:22.926107 2018] [:error] [pid 21563] [client [.....]:33170] PHP Warning:  mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in [.....]/velobs/lib/php/mysql2i.class.php on line 140, referer: http://[.....]/admin.php
[Mon Apr 30 15:50:22.927191 2018] [:error] [pid 21563] [client [.....]:33170] PHP Warning:  mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in [.....]/velobs/lib/php/mysql2i.class.php on line 140, referer: http://[.....]/admin.php
[Mon Apr 30 15:50:22.928274 2018] [:error] [pid 21563] [client [.....]:33170] PHP Warning:  mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in [.....]/velobs/lib/php/mysql2i.class.php on line 140, referer: http://[.....]/admin.php
[Mon Apr 30 15:50:22.929501 2018] [:error] [pid 21563] [client [.....]:33170] PHP Warning:  mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in [.....]/velobs/lib/php/mysql2i.class.php on line 140, referer: http://[.....]/admin.php
[Mon Apr 30 15:50:22.929651 2018] [:error] [pid 21563] [client [.....]:33170] PHP Notice:  Undefined variable: arr in [.....]/velobs/lib/php/public/getJsonStats.php on line 55, referer: http://[.....]/admin.php
[Mon Apr 30 15:50:22.929779 2018] [:error] [pid 21563] [client [.....]:33170] PHP Warning:  mysqli_free_result() expects parameter 1 to be mysqli_result, boolean given in [.....]/velobs/lib/php/mysql2i.class.php on line 255, referer: http://[.....]/admin.php

Voilà, si ça peut vous aider.

Sinon, je n'ai aucun utilisateur dans la liste des utilisateurs, et n'arrive pas à en créer un nouveau.

Si jamais quelqu'un a une idée pourquoi j'ai ces erreurs, je suis preneur. Merci beaucoup.

gerald2545 commented 6 years ago

vu avec Yoann, le fichier key.js n'a pas été créé comme indiqué dans le fichier install.odt

j'imagine qu'il manque aussi le fichier key.php, stockant les infos de connexion à la base de données

velorutiondk commented 6 years ago

même problème :( tu as réussi maintenant @yoannsculo ?

gerald2545 commented 6 years ago

@velorutiondk, tu as exactement les mêmes symptômes que @yoannsculo?

tu as bien créé et modifié les fichiers key.js et key.php?

velorutiondk commented 6 years ago

dans le .odt c'est : • Modifier le mot de passe du compte administrateur créé par défaut ◦ se connecter à l'interface d'administration de VelObs avec le compte “admin” (mot de passe : admin) : URL_VelObs/admin.php ◦ cliquer sur l'onglet Utilisateurs

    ◦ modifier le mot de passe du compte admin en cliquant dans la cellule correspondante (dès que la cellule perd le focus, le mot de passe se met à jour dans la base de données)
• Copier le fichier lib/js/key.js.template vers lib/js/key.js

donc le key.js arrivant après mon problème pas encore touché le key.php a bien été modifié ac le mot de passe

gerald2545 commented 6 years ago

@velorutiondk, quel est ton problème exactement, à quelle étape ça plante? Si ça peut aider, mets des captures d'écran STP

velorutiondk commented 6 years ago

je crois que c'est du coté de mon serveur xampp que j'ai mal configuré un truc. je vais repartir de zero demain. on verra. (si tu as un pas pas clair sur xampp je suis preneur :) )

velorutiondk commented 6 years ago

bon toujours pareil

image c'est cette étape qui bloque :

• Modifier le mot de passe du compte administrateur créé par défaut ◦ se connecter à l'interface d'administration de VelObs avec le compte “admin” (mot de passe : admin) : URL_VelObs/admin.php ◦ cliquer sur l'onglet Utilisateurs

    ◦ modifier le mot de passe du compte admin en cliquant dans la cellule correspondante (dès que la cellule perd le focus, le mot de passe se met à jour dans la base de données)
gerald2545 commented 6 years ago

Bonsoir, peux-tu STP m'envoyer à gerald.salin@gmail.com tes fichiers key.js, key.php et les logs apache ?

on va y arriver ;)

gerald2545 commented 6 years ago

@velorutiondk : vu que tu avais réussi à passer cette étape. Peux-tu STP indiquer le problème qu'il y avait STP, de façon à ce que je corrige la doc? Si vous êtes plusieurs à avoir eu le problème, c'est qu'il doit y avoir quelque chose à améliorer...

merci pour les autres

Gérald

velorutiondk commented 6 years ago

hello !

je ne sais pas trop...
ayant bidouillé à droite à gauche ac un collègue.
à priori j'ai juste créer un utilisateur dans la base velobs via phpmyadmin.‌
a+ pour la suite
;)


De : "gerald2545"
A : "2p2r/velobs_web" ,"Velorution Dk" ,"Mention"
Envoyé: mardi 9 octobre 2018 03:27
Objet : Re: [2p2r/velobs_web] Problèmes à l'installation de velobs v1.5.1 (#166)
 

@velorutiondk : vu que tu avais réussi à passer cette étape. Peux-tu STP indiquer le problème qu'il y avait STP, de façon à ce que je corrige la doc?
Si vous êtes plusieurs à avoir eu le problème, c'est qu'il doit y avoir quelque chose à améliorer...

merci pour les autres

Gérald


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.