Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:

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

Version 2.05 - connexion internet obligatoire pour la mise à jour de la DB 3 Monate 2 Wochen her #103134

  • riqcles
  • riqcless Avatar
  • OFFLINE
  • Expert Lime
  • Beiträge: 103
  • Dank erhalten: 6
  • Karma: 0
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 2.00 build 130611 / 1.92+ build 120909 / 1.85+
VirtualBox/WinXP SP3/EasyPHP 12/ PHP 5.3.13/ PostGresql 9.1 /PostGresql 8.4.11
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Version 2.05 - connexion internet obligatoire pour la mise à jour de la DB 3 Monate 2 Wochen her #103186

  • DenisChenu
  • DenisChenus Avatar
  • OFFLINE
  • Moderator Lime
  • Beiträge: 5869
  • Dank erhalten: 719
  • Karma: 223
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
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Version 2.05 - connexion internet obligatoire pour la mise à jour de la DB 3 Monate 1 Woche her #103393

  • riqcles
  • riqcless Avatar
  • OFFLINE
  • Expert Lime
  • Beiträge: 103
  • Dank erhalten: 6
  • Karma: 0
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 2.00 build 130611 / 1.92+ build 120909 / 1.85+
VirtualBox/WinXP SP3/EasyPHP 12/ PHP 5.3.13/ PostGresql 9.1 /PostGresql 8.4.11
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Version 2.05 - connexion internet obligatoire pour la mise à jour de la DB 3 Monate 1 Woche her #103416

  • riqcles
  • riqcless Avatar
  • OFFLINE
  • Expert Lime
  • Beiträge: 103
  • Dank erhalten: 6
  • Karma: 0
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 2.00 build 130611 / 1.92+ build 120909 / 1.85+
VirtualBox/WinXP SP3/EasyPHP 12/ PHP 5.3.13/ PostGresql 9.1 /PostGresql 8.4.11
Der Administrator hat öffentliche Schreibrechte deaktiviert.

Version 2.05 - connexion internet obligatoire pour la mise à jour de la DB 3 Monate 1 Woche her #103439

  • riqcles
  • riqcless Avatar
  • OFFLINE
  • Expert Lime
  • Beiträge: 103
  • Dank erhalten: 6
  • Karma: 0
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 2.00 build 130611 / 1.92+ build 120909 / 1.85+
VirtualBox/WinXP SP3/EasyPHP 12/ PHP 5.3.13/ PostGresql 9.1 /PostGresql 8.4.11
Der Administrator hat öffentliche Schreibrechte deaktiviert.
Moderatoren: Nickko
Ladezeit der Seite: 0.136 Sekunden
Donation Image