Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [Opened] installation de jelix depuis une page une page web

Bonsoir,

Introduction sur mon problème : Pour installer une application, si on ne passe pas par la ligne de commandes (et la salvatrice commande createapp), il faut que Jelix soit installé avant.

Donc voici ma Question toute sotte mais qui me tarabuste depuis l'arrivée des dernieres Jelix 1.2.

Comment installer une application Jelix depuis une interface web ?

Exemple concret :

Le présent forum HaveFnuBB dispose d'un wizard d'installation qui facilite l'installation du forum.

Ca ok ça marche impeccablement.

Sauf que... Cela est possible si et seulement si Jelix est lui même installé avant (comme je l'évoquais dans l'intro).

Si un admin souhaite installer le forum mais ne dispose pas de la ligne de commandes pour faire juste :

cd lib/jelix-scripts
php jelix.php installmodule jelix

alors en accedant à http://sondomain.com/install.php il aura la belle erreur :

Fatal error: Uncaught exception 'jExceptionSelector' with message 'jelix module is not enabled !!' in ...

La seule solution que j'entrevoyais était pour HaveFnuBB de fournir le fichier var/config/installer.ini.php contenant l'installation de Jelix "seul". Ce qu'on ne devrait jamais faire puisque, quand on a accès à la ligne de commandes, ce fichier est généré de lui même sans soucis, avec la commande ci dessus.

Que voyez vous comme solution possible ?

edit : en jelix 1.2.2pre c'était ok mais plus en 1.2.7pre


Follow me on twitter - HaveFnuBB! - Fork on GitHub : HaveFnuBB // Jelix // Huanui

  [Opened] installation de jelix depuis une page une page web

Bon ben en fait, quelque chose a changé dans jelix car avant je détectais la présence du installer.ini.php si pas là, j'enclenchais l'installation sinon envoyais sur le forum.

Donc l'idée de faire

php jelix installmodule jelix 

n'est pas viable pour avoir un debut de installer.ini.php et démarrer l'installation graphique.


Follow me on twitter - HaveFnuBB! - Fork on GitHub : HaveFnuBB // Jelix // Huanui

  [Opened] installation de jelix depuis une page une page web

Sauf que... Cela est possible si et seulement si Jelix est lui même installé avant (comme je l'évoquais dans l'intro).

euh... non. Le wizard est conçu pour tout installer.

  [Opened] installation de jelix depuis une page une page web

Hmm ! Windows et Xdebug, mon dieu !

Sous linux je n'ai pas de soucis !


Follow me on twitter - HaveFnuBB! - Fork on GitHub : HaveFnuBB // Jelix // Huanui

  [Opened] installation de jelix depuis une page une page web

Ah, intéressant ça, que ça ne fonctionne pas avec xdebug...

  [Opened] installation de jelix depuis une page une page web

J'ai refait un git clone et j'ai plus de soucis ... c'est à s'arracher les cheveux ... pourtant j'avais vidé le cache et supprimer le installer.ini.php ; ben non ca passait pas


Follow me on twitter - HaveFnuBB! - Fork on GitHub : HaveFnuBB // Jelix // Huanui

 
Page
  1. [Jelix 1.3RC2]Bug après installation de master_admin >
  2. [Résolu] EasyPHP 5.3.8.0 - Installation et configuration >
  3. EasyPHP 5.3.8.0 - Installation et configuration >
  4. [Jelix1.3RC2 _ nightly]Pas d'option sur createapp.php >
  5. jacl2db dans un script d'installation >
  6. jacl2db dans un script d'installation >
  7. installation de jelix depuis une page une page web >
  8. installation de jelix depuis une page une page web