Version 2.05 - connexion internet obligatoire pour la mise à jour de la DB

More
3 years 6 months ago #103134 by riqcles
riqcles created the topic: Version 2.05 - connexion internet obligatoire pour la mise à jour de la DB
Bonjour et bonne année à tous.
J'ai un serveur interne qui est en V2.00 build 131109.
Il est installé dans une machine Easyphp pour les tests et fonctionne correctement.

J'ai voulu rajouter une nouvelle instance de l'application, la version 2.05 build 131219 pour analyser les différences.

Je n'ai pas repris mon fichier config pour voir l'installateur.
J'ai saisi les même informations que mon fichier de config, dans le programme d'installation.

Au moment de me connecter, il m'indique que la mise à jour de la base de données doit être réalisée.

J'ai un message d'erreur qui indique qu'il ne peut pas contacter le serveur :
update.limesurvey.org/updates

Et l'installeur tourne en boucle.

J'ai regardé le fichier update.php qui contient 5 fois la phrase update.limesurvey.org/updates :

' update.limesurvey.org/updates/changelog/ ' . $buildnumber . '/' . $updaterversion , $arguments);

Si ces paramètres ne sont pas renseigné, la mise à jour ne peut pas se réaliser.

J'ai saisi manuellement l'url dans le navigateur.
Voici le resultat :
{"Targetversion":{"build":"120919","sha":"a3620680c28c9959246d471c21700a1414444e0d","versionnumber":"1.92+","branch":"master","updateavailable":"1","dbversion":"155","created":"2012-09-19 13:53:33"}}


Si je comprends bien, cela correspond au contenu de ma base de données et pas les informations sur la dernière version en date de limesurvey ? :silly:

Je peux saisir en dur les informations manquantes (ex : buildnumber ), mais lorsque je fais une nouvelle installation de la V2.05 avec une nouvelle BDD toute neuve, je ne trouve pas ces informations.

LimeSurvey version 2.06 build 141020 / future 2.62 / 63 build dernière en date :)
OS : CentOS 7.1 / PHP 5.6.27
BDD : PostGresql 9.4.6 /

Please Log in to join the conversation.

More
3 years 6 months ago #103186 by DenisChenu
DenisChenu replied the topic: Version 2.05 - connexion internet obligatoire pour la mise à jour de la DB
Tiens, bizarre la mise à jour de la base de données ne devrait pas avoir besoin de connexion sur update.limesurevy.

Sinon : non, attention il faut ajoute le $buildnumber lors de l'update. Je ne sais plus trot comment mais là tu as l'update pour une mise à jour de la 1.92.

Denis

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .

Please Log in to join the conversation.

More
3 years 6 months ago #103393 by riqcles
riqcles replied the topic: Version 2.05 - connexion internet obligatoire pour la mise à jour de la DB
Oui effectivement, mais je n'arrive pas à comprendre comment il a retrouver une 1.92 :blink:

J'ai bien une 1.92 sur un serveur qui n'est pas local, et pour lequel je ne me suis pas connecté à partir du navigateur.

Vidage des caches et redémarrage du système...idem.

A part cette version 1.92, je fais une remonté de bug pour cette update ?

LimeSurvey version 2.06 build 141020 / future 2.62 / 63 build dernière en date :)
OS : CentOS 7.1 / PHP 5.6.27
BDD : PostGresql 9.4.6 /

Please Log in to join the conversation.

More
3 years 6 months ago #103416 by riqcles
riqcles replied the topic: Version 2.05 - connexion internet obligatoire pour la mise à jour de la DB
J'ai regardé sur la remonté de bug :
bugs.limesurvey.org/view.php?id=8519

J'ai exactement le même problème avec un easyphp.

Il doit s'agir de PostGreSql, je ferais plus tard un test pour savoir si cela est reproductible avec Mysql.
:cheer:

LimeSurvey version 2.06 build 141020 / future 2.62 / 63 build dernière en date :)
OS : CentOS 7.1 / PHP 5.6.27
BDD : PostGresql 9.4.6 /

Please Log in to join the conversation.

More
3 years 6 months ago #103439 by riqcles
riqcles replied the topic: Version 2.05 - connexion internet obligatoire pour la mise à jour de la DB
Pas de problème de mise à jour avec MySQL.

Mais j'ai le message d'erreur après la mise à jour : cannot connect to update.limesurvey.org

J'ai essayé avant la mise à jour de désactiver la vérification dans limesurvey, dans le module d'administration --> KO .

MAJ toujours impossible avec PostgreSQL
Message d'erreur toujours présent avec MySQL.

Plus qu'a attendre la correction de ce bug :unsure:

LimeSurvey version 2.06 build 141020 / future 2.62 / 63 build dernière en date :)
OS : CentOS 7.1 / PHP 5.6.27
BDD : PostGresql 9.4.6 /

Please Log in to join the conversation.

Moderators: Nickko

Did you already participate in our customer survey?

Don't miss your chance for great prices.

Please click here to participate:

Start now

Start now!

Just create your account and start using Limesurvey today.

Register now