Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

aide installation sur page perso de free

  • cachou
  • cachou's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 6 months ago #141065 by cachou
bonjour,
j'essaye d'installer limesurvey 2.50 sur ma page perso de chez free.
j'ai télécherger le fichier sur le site.
j'ai décompresser le fichier et l'envoyé en ftp.

maintenant il faut donc modifier le fichier config.php
mais cela est différent que la version 1.92 que j'ai installer chez free sans soucis.

je demande votre aide , je vous remercie.
The topic has been locked.
  • Nickko
  • Nickko's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
7 years 6 months ago #141070 by Nickko
Replied by Nickko on topic aide installation sur page perso de free
Où bloques-tu ? As tu jeté un œil au manuel ?
Est-ce que tu as vérifier que free fourni un service suffisant pour Limesurvey 2.50 ?

La 1,92 date de 6 ou 7 ans j'avoue ne plus me rappeler de la procédure d'installation après aussi longtemps.

Nickko
Head of ergonomics, UX & UI.
The topic has been locked.
  • cachou
  • cachou's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 6 months ago #141091 by cachou
Replied by cachou on topic aide installation sur page perso de free
bonjour nickko.

donc chez free avec le fichier htacces "php53", on est passé en php 5.6.3.
je pensait que ceci suffisait pour limesurvey 2.50

je voudrais savoir pour faire un essais oui doit ton mettre les infos mysql.
je voulais dire juste pour la version 1.92, il y avait un seul fichier config.php, or sur la version 2.50, il y avait beaucoup de fichier config.

je te remercie pour ton aide.
The topic has been locked.
  • Nickko
  • Nickko's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
7 years 6 months ago #141094 by Nickko
Replied by Nickko on topic aide installation sur page perso de free
Non non, il n'y a toujours qu'un seul fichier de configuration à modifier si besoin est.

Là je n'ai pas le temps de regarder mais en bref, tu bloque à quelle étape du manuel ?

Ça ira plus vite si on y va pas à pas.

Nickko
Head of ergonomics, UX & UI.
The topic has been locked.
  • cachou
  • cachou's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 6 months ago #141096 by cachou
Replied by cachou on topic aide installation sur page perso de free
sakut nickko.

donc je suis l'aide d'installation a l'adresse suivante manual.limesurvey.org/Installation/fr .
j'arrive au §7.2 que je n'ai pas fait (je ne sais pas comment faire)
et lors de l'exécution §8 la page indique erreur 500.

merci de ton aide.
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
7 years 6 months ago #141238 by DenisChenu
Replied by DenisChenu on topic aide installation sur page perso de free
Erreur 500 : erreur du serveur. A la base : on ne modifie plus de fichier pour la configuration, on passe par une interface web.

Mais free avais des difficutéess avant ...

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
  • cachou
  • cachou's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
7 years 6 months ago #141480 by cachou
Replied by cachou on topic aide installation sur page perso de free
pas de solution donc.
alors je vais rester sur la versions 1.92 qui fonctionne sur les pages persos de free.
The topic has been locked.
More
7 years 6 months ago #141484 by Ben_V
Replied by Ben_V on topic aide installation sur page perso de free
Salut,

Ce que tu peux essayer (on ne sait jamais) c'est d'installer la version 2.06 LTS (voir lien ds ma signature), moins exigeante au niveau des minimum requis pour l'installation tout en offrant presque autant de fonctionnalités que la 2.50 et conservant l'ancienne interface d'administration, plus ergonomique à mon goût.

Si ça peut t'aider:
  1. Comme le procédé d'installation est le même que celui de la 2.5X, tu seras vite fixé si c'est celà qui bloque ou non avec FREE...
  2. Comme indiqué plus haut, il n'y a plus de fichier config.php à éditer mais un écran avec des champs à renseigner au début de l'installation (ce qui revient au même)
  3. Comme tu as déjà la 1.92, tu peux (si tu as l'espace suffisant) installer une nouvelle instance pour la 2.06. Tu peux très bien utiliser la même base de données (nom+username+password à piocher ds le config.php) mais en changeant le prefix des tables pour en créer de nouvelles (ex:. "lime206_" au lieu de "lime_ ")


Benoît

EM Variables => bit.ly/1TKQyNu | EM Roadmap => bit.ly/1UTrOB4
Last Releases => 2.6x.x goo.gl/ztWfIV | 2.06/2.6.x => bit.ly/1Qv44A1
Demo Surveys => goo.gl/HuR6Xe (already included in /docs/demosurveys)
The topic has been locked.
More
7 years 4 months ago - 7 years 4 months ago #143873 by Pbas
Replied by Pbas on topic aide installation sur page perso de free
Pour éviter l'erreur 500, il faut supprimer le fichier .htaccess de limesurvey à la racine de limesurvey. Celui rentre en conflit avec le .htaccess de free permettant d'activer PHP5.6.x
Malheureusement ensuite la page .../limesurvey/admin retourne cette erreur:
Code:
Internal Server Error
Unable to lock file "/var/www/sda/6/a/prof.bastien/voyagepedago/application/config/../../locale/en/en.mo" for reading.
 
An internal error occurred while the Web server was processing your request. Please contact the webmaster to report this problem.
 
Thank you. 
Last edit: 7 years 4 months ago by Pbas. Reason: Typo
The following user(s) said Thank You: DenisChenu
The topic has been locked.
More
7 years 4 months ago #143889 by Pbas
Replied by Pbas on topic aide installation sur page perso de free
Même problème avec la version Limesurvey 2.06 LTS.

Les droits sur les répertoires concernés sont 700 (Lire/écrire et traverser pour le propriétaire) et le fichier en.mo 644 (Lire/écrire pour le propriétaire)
Je suppose que Limesurvey tente de faire un chmod sur le fichier pour le locker mais l'hébergement free interdit le chmod (faudrait trouver la ligne à désactiver dans le code de ls).
The topic has been locked.
More
7 years 4 months ago #143891 by Pbas
Replied by Pbas on topic aide installation sur page perso de free
Ca y est j'ai trouvé l'origine du problème.
J'ai réussi à installer/utiliser la version 2.06LTS mais je pense que le problème est le même pour la version actuelle 2.55.

Je vérifie cela (ou plutôt j'écrême ms modifs) et vous post la solution.

NB: c'est moi qui ai traduit la 1ere version de phpSurveyor (module admin), cela me tenait à coeur de trouver la solution quand même! :lol:
The following user(s) said Thank You: DenisChenu
The topic has been locked.
More
7 years 4 months ago #143926 by Pbas
Replied by Pbas on topic aide installation sur page perso de free
Pour installer/utiliser LimeSurvey sur les pages perso de free, il faut utiliser Limesurvey version LTS car la version limesurvey2.55.1+161026 nécessite 128Mo pour PHP alors que l'hébergeur n'en fournit que 64 Mo.

N'ayant pas trouvé l'info sur les pré-requis, je n'ai pas vérifié pour les autres versions antérieurs (entre la LTS et la 2.55.1).

Bref, avec la version limesurvey2.6.1-lts+161024 ( www.limesurvey.org/downloads/category/28-lts-releases ) ça fonctionne moyennant les 2 modifs ci-après:
  • la racine du site ou de limeSurvey doit indiquer la version de PHP 5.6.x à utiliser dans un fichier .htaccess comme indiqué ici: les.pages.perso.chez.free.fr/migrations/php5v6.io
    Ce .htaccess doit contenir:
    Code:
    php56 1
    et c'est tout.
    Si celui-ci est à la racine du site, renommer (ou supprimer le .htaccess à la racine de LimeSurvey).
    Le .htaccess de Limesurvey contient des instruction si le mod rewrite est dispos (il ne l'est pas sur les pages perso de free).
    Sans cette modif, l'accès à limesurvey/admin vous retourne une erreur 500.
  • Ensuite sauvegardez puis éditez le fichier .\limesurvey\framework\i18n\CGettextMessageSource.php ainsi:
    Commentez (ou supprimer) le bloc suivant vers la ligne 87:
    Code:
      protected function loadMessages($category, $language)
      {
            $messageFile=$this->basePath . DIRECTORY_SEPARATOR . $language . DIRECTORY_SEPARATOR . $this->catalog;
        /* les mo files de traduction ne fonctionnent pas sur les pages perso de free.fr (pb de droits avec chmod probablement)
             if($this->useMoFile)
              $messageFile.=self::MO_FILE_EXT;
            else
              $messageFile.=self::PO_FILE_EXT;
     
        if ($this->cachingDuration > 0 && $this->cacheID!==false && ($cache=Yii::app()->getComponent($this->cacheID))!==null)
        {
          $key = self::CACHE_KEY_PREFIX . $messageFile . "." . $category;
          if (($data=$cache->get($key)) !== false)
            return unserialize($data);
        } */
     
        if (is_file($messageFile))
    Cette modif force l'utilisation des fichier PO plutôt que les fichier MO pour la traduction à priori.
    Sans cette modif, l'accés à limesurvey/admin vous retourne:
    Code:
    Unable to lock file "/var/www/sda/xxxx/limesurvey/application/config/../../locale/en/en.mo" for reading.
    Note: j'ai essayé de mettre à false cette valeur mais ça ne fonctionne pas:
    Code:
       * @var boolean whether to load messages from MO files. Defaults to true.
       * If false, messages will be loaded from PO files.
       */
      public $useMoFile=true;

Et voilà! :)
The following user(s) said Thank You: Ben_V
The topic has been locked.
Moderators: Nickko

Lime-years ahead

Online-surveys for every purse and purpose