<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
         xmlns:err="http://jelix.org/ns/xmlerror/1.0">
 <channel>

    <title><![CDATA[Jelix : Forums]]></title>
    <link>https://jelix.org</link>
    <description>Framework PHP</description>

    
    <language>en</language>
    

    
    <pubDate>Mon, 07 Apr 2025 16:44:27 +0000</pubDate>    <lastBuildDate>Mon, 07 Apr 2025 16:44:27 +0000</lastBuildDate>    <generator>Jelix php framework http://jelix.org</generator>    <copyright>Jelix : Forums</copyright>                        <ttl>60</ttl>                
      <item>
        <title><![CDATA[Problème de reprise de projet sous Jelix]]></title>
        <link>https://jelix.org/forums/forum/4-jelix-installation/posts/12190-10221-probleme-de-reprise-de-projet-sous-jelix</link>
        <description><![CDATA[<p>Bonjour,</p>

<p>J'ai un projet sous Jelix que j'aimerais reprendre, mais je ne comprends pas comment procéder.</p>

<p>J'ai bien tous les fichiers, mais lorsque je lance le projet, je tombe sur une page d'erreur.</p>

<p>Voici la structure de mon projet :</p>

<p>Mon projet contient un dossier app/site/modules avec, dedans un dossier public et autres et dans public il y a des dossiers comme classes, controllers, forms, templates, zones.</p>

<p>Dans mon contrôleur defaultCtrl, je fais ceci :</p>

<p>php</p>

<p><code> $rep-&gt;body-&gt;assign('MAIN', $tpl-&gt;fetch('default_index'));</code></p>

<p>Normalement, cela devrait me diriger vers la page default_index.</p>

<p>Cependant, ce que je vois, c'est la page qui s'appelle error.en_US.php dans le dossier responses/.</p>

<p>Le site utilise Jelix 1.3. Est-ce que vous pourriez me donner les prérequis pour lancer un serveur local utilisant Jelix 1.3, s'il vous plaît ?</p>]]></description>
        <pubDate>Mon, 07 Apr 2025 16:44:27 +0000</pubDate>
        <guid isPermaLink="true">https://jelix.org/forums/forum/4-jelix-installation/posts/12190-10221-probleme-de-reprise-de-projet-sous-jelix</guid>
        <author>Julian45 </author>                                    </item>
      <item>
        <title><![CDATA[Migration jelix 1.6 à 1.7]]></title>
        <link>https://jelix.org/forums/forum/4-jelix-installation/posts/12163-10215-migration-jelix-1-6-a-1-7</link>
        <description><![CDATA[<p>Bonjour,</p>

<p>Je suis suis hébergée par un site mutualisé, est-il possible de modifier l'application jelix comme pour les anciennes versions? Je ne peux pas modifier la configuration d'apache</p>

<p>Merci.</p>]]></description>
        <pubDate>Mon, 07 Nov 2022 16:44:51 +0000</pubDate>
        <guid isPermaLink="true">https://jelix.org/forums/forum/4-jelix-installation/posts/12163-10215-migration-jelix-1-6-a-1-7</guid>
        <author>info2012 </author>                                    </item>
      <item>
        <title><![CDATA[Configuration jelix]]></title>
        <link>https://jelix.org/forums/forum/4-jelix-installation/posts/11252-9498-configuration-jelix</link>
        <description><![CDATA[<p>Bonjour,
j'ai un petit problème.
j'ai suivi la guide de configuration sur la doc concernant la configuration serveur. mais je ne peux pas spécifier le document root. alors je decide de passer au second solution. le problème c'est que les fichiers css et js ne charge pas. et aussi j'utilise url_engine significant mais ça ne marche pas.
Les dossiers : </p>
<pre>
intranet -&gt; //tous les dossiers classique de l'appli(modules , www , etc)
lib
temp
index.php // le fichier dans le dossier www
</pre>

<p>contenu du index.php</p>
<pre>
require ('intranet/application.init.php');
require (JELIX_LIB_CORE_PATH.'request/jClassicRequest.class.php');
checkAppOpened();
jApp::loadConfig('index/config.ini.php');
jApp::setCoord(new jCoordinator());
jApp::coord()-&gt;process(new jClassicRequest());

</pre>
<p>application.ini.php</p>
<pre>
require (__DIR__.'/../lib/jelix/init.php');

jApp::initPaths(
    __DIR__.'/',
    __DIR__.'/www/'
);
jApp::setTempBasePath(realpath(__DIR__.'/../temp/intranet/').'/');

</pre>

<p>projet.xml</p>
<pre>
&lt;directories&gt;
        &lt;config&gt;./var/config/&lt;/config&gt;
        &lt;log&gt;./var/log/&lt;/log&gt;
        &lt;var&gt;./var/&lt;/var&gt;
        &lt;www&gt;../&lt;/www&gt;
        &lt;temp&gt;../temp/intranet/&lt;/temp&gt;
    &lt;/directories&gt;  
</pre>
<p>Merci</p>
]]></description>
        <pubDate>Wed, 06 Mar 2019 13:30:43 +0000</pubDate>
        <guid isPermaLink="true">https://jelix.org/forums/forum/4-jelix-installation/posts/11252-9498-configuration-jelix</guid>
        <author>bary </author>                                    </item>
      <item>
        <title><![CDATA[Jelix Gold edition sur Debian 7.1]]></title>
        <link>https://jelix.org/forums/forum/4-jelix-installation/posts/10591-9259-jelix-gold-edition-sur-debian-7-1</link>
        <description><![CDATA[<p>Bonjour,</p>

<p>Rapidement je vous fais part de mon succès pour installer et faire tourner <strong>Jelix 1.5.2 Gold sur un Debian Wheezy 7.1 hébergé sur un VPS OVH</strong>.
Mon but est de montrer qu'installer Jelix Gold est très facile pour ceux qui se posent la même question que moi il y a quelques jours.
Je peux aussi donner le fichier binaire jelix.so précompilé pour Debian 7.1 / i386 ou amd64 pour ceux qui souhaitent éviter l'étape de compilation, mais sans garantie évidemment...</p>

<p>L'installation de mon server est tout ce qu'il y a de plus basique.</p>

<p>Pour compiler l'extension Jelix pour PHP :</p>
<ul>
<li> J'ai installé un Debian sur un autre serveur de maquette (sous VirtualBox pour être précis) avec une installation Apache/PHP similaire à celle d'OVH.
</li>
<li> Ensuite j'ai installé les packages Debian <em>build-essential</em> (pour avoir GCC) et <em>php5-dev</em> (pour avoir phpize). J'ai téléchargé la version de PHP qui est installée sur Debian (5.4.4) et je l'ai décompressée dans /usr/local/src.
</li>
<li> J'ai suivi la doc INSTALL du répertoire <em>ext/jelix</em> de l'archive de Jelix Gold. J'ai copié le répertoire <em>ext/jelix</em> dans le <em>ext</em> des sources PHP. J'ai exécuté <em>phpize</em> dans le ext/jelix puis fait le <em>configure --enable-jelix</em> et un <em>make</em>.
</li>
<li> Le fichier jelix.so est dans le sous-répertoire modules, je l'ai copié sur mon serveur de production dans <em>/usr/lib/php5/20100525+lfs/</em> (attention la dernière partie du chemin peut varier suivant les mises à jour).
</li>
<li> J'ai activé l'extension jelix de le <em>/etc/php5/apache2/php.ini</em> (en fait dans un fichier extension <em>conf.d/jelix.ini</em> mais c'est une autre histoire).
</li>
<li> Après avoir remplacé la librairie Optimized jelix dans mon /var/www par l'édition Gold, tout tourne comme sur des roulettes!</li></ul>


<p>Yan.</p>]]></description>
        <pubDate>Thu, 22 Aug 2013 04:25:18 +0000</pubDate>
        <guid isPermaLink="true">https://jelix.org/forums/forum/4-jelix-installation/posts/10591-9259-jelix-gold-edition-sur-debian-7-1</guid>
        <author>yan_vn </author>                                    </item>
      <item>
        <title><![CDATA[Variables d'environnement]]></title>
        <link>https://jelix.org/forums/forum/4-jelix-installation/posts/11170-9455-variables-d-environnement</link>
        <description><![CDATA[<p>Bonjour,
Si on souhaite déployer une application Jelix sur Heroku ou Scalingo comment peut-on utiliser les variables d'environnement dans les fichiers de config comme par exemple profiles.ini.php ?</p>]]></description>
        <pubDate>Tue, 20 Feb 2018 11:07:40 +0000</pubDate>
        <guid isPermaLink="true">https://jelix.org/forums/forum/4-jelix-installation/posts/11170-9455-variables-d-environnement</guid>
        <author>brunto </author>                                    </item>
      <item>
        <title><![CDATA[Erreur de provisionnement du Box vagrant Testapp Jelix2.0PHP7]]></title>
        <link>https://jelix.org/forums/forum/4-jelix-installation/posts/11131-9436-erreur-de-provisionnement-du-box-vagrant-testapp-jelix2-0php7</link>
        <description><![CDATA[<p>Bonjour, Je viens de cloner le répo jelix sur GIT, quand j'exécute vagrant up sur le vagrantfile que vous proposez, l'erreur suivante (<a href="http://imgur.com/532zWvd">lien IMGUR</a>) s'affiche sur la ligne de commande.</p>

<p><a href="http://www.cyberciti.biz/faq/howto-unix-linux-convert-dos-newlines-cr-lf-unix-text-format/">Résolu</a></p>]]></description>
        <pubDate>Tue, 08 Nov 2016 08:33:58 +0000</pubDate>
        <guid isPermaLink="true">https://jelix.org/forums/forum/4-jelix-installation/posts/11131-9436-erreur-de-provisionnement-du-box-vagrant-testapp-jelix2-0php7</guid>
        <author>petitpanda </author>                                    </item>
      <item>
        <title><![CDATA[erreur dans jcommunity 0.3.1]]></title>
        <link>https://jelix.org/forums/forum/4-jelix-installation/posts/10970-9362-erreur-dans-jcommunity-0-3-1</link>
        <description><![CDATA[<p>Apres avoir effectué l'installation de jCommunity 0.3.1 dans mon application,le navigateur me renvoi cette erreur:</p>

<pre>
!!! The selector &quot;jcommunity~login&quot; doesn't correspond to a resource of type : &quot;template&quot;
Code: 17
File: C:\wamp\www\jelix-1.5.3-dev\lib\jelix\core\selector\jSelectorTpl.class.php 101
0	jSelectorTpl-&gt;_createPath()	app:../lib\jelix\core\selector\jSelectorModule.class.php	41
1	jSelectorModule-&gt;__construct()	app:../lib\jelix\core\selector\jSelectorTpl.class.php	48
2	jSelectorTpl-&gt;__construct()	app:../lib\jelix\tpl\jTpl.class.php	266
3	jTpl-&gt;fetch()	app:../lib\jelix\utils\jZone.class.php	239
4	jZone-&gt;_createContent()	app:../lib\jelix\utils\jZone.class.php	208
5	jZone-&gt;getContent()	app:../lib\jelix\utils\jZone.class.php	292
6	jZone::_callZone()	app:../lib\jelix\utils\jZone.class.php	95
7	jZone::get()	app:../lib\jelix\tpl\jTpl.class.php	125
8	jTpl-&gt;assignZone()	app:../depot\modules\jcommunity\controllers\login.classic.php	22
9	loginCtrl-&gt;index()	app:../lib\jelix\core\jCoordinator.class.php	211
10	jCoordinator-&gt;process()	app:../depot\www\index.php</pre>
<p>Aidez moi SVP!</p>]]></description>
        <pubDate>Thu, 21 May 2015 21:48:22 +0000</pubDate>
        <guid isPermaLink="true">https://jelix.org/forums/forum/4-jelix-installation/posts/10970-9362-erreur-dans-jcommunity-0-3-1</guid>
        <author>mroat301 </author>                                    </item>
      <item>
        <title><![CDATA[Migration de jelix 1.5.3 gold edition vers jelix 1.6.1 optimized]]></title>
        <link>https://jelix.org/forums/forum/4-jelix-installation/posts/10871-9333-migration-de-jelix-1-5-3-gold-edition-vers-jelix-1-6-1-optimized</link>
        <description><![CDATA[<p>Bonjour,</p>

<p>Je viens de migrer mon application de la version 1.5.3 vers jelix 1.6.1: 
J'ai copié les modules et et mon dossier personnalisé au lib,et j'ai supprime tous les fichiers dans le répertoire temp/ par contre, j'ai ce message: </p>

 [error] [client xx.xx.xx.xx] PHP Notice:  Constant JELIX_NAMESPACE_BASE already defined in /var/www/xxxxxxx/lib/jelix/init.php on line 22
 [error] [client xx.xx.xx.xx] PHP Fatal error:  Class 'jFile' not found in /var/www/xxxxx/lib/jelix/core/jConfigCompiler.class.php on line 153

<p>J'ai utilisé la version 1.5.3 gold edition</p>

<p>Merci.</p>

<p>Bonne journée</p>


]]></description>
        <pubDate>Fri, 03 Oct 2014 16:56:06 +0000</pubDate>
        <guid isPermaLink="true">https://jelix.org/forums/forum/4-jelix-installation/posts/10871-9333-migration-de-jelix-1-5-3-gold-edition-vers-jelix-1-6-1-optimized</guid>
        <author>fluid </author>                                    </item>
      <item>
        <title><![CDATA[Migration de jelix 1.5.2 vers jelix 1.6]]></title>
        <link>https://jelix.org/forums/forum/4-jelix-installation/posts/10828-9321-migration-de-jelix-1-5-2-vers-jelix-1-6</link>
        <description><![CDATA[<p>Bonjour,</p>

<p>Je viens de migrer mon application vers jelix 1.6:
L'upgrade des modules s'est bien passé, par contre, j'ai eu ce message:</p>
<blockquote><p>[notice] Installation scripts and update scripts will not be executed: it is disabled in the configuration.</p></blockquote>
<p>Est-ce que c'est grave? Comment savoir quels scripts n'ont pas été exécutés?
Y-a-t-il eu des changement dans la base de données depuis la version 1.5? Je suis allée voir dans le répertoire lib\jelix-modules\jacl2db\install\sql mais je n'ai pas vu de nouveaux fichiers, c'est bien là qu'il fallait regarder? </p>

<p>Je précise que je suis dans le cas de configuration ou je n'ai pas d'accès à la config de apache, je n'ai même pas de ligne de commande sur le serveur de prod. Du coup je met mon appli a jour en local, je fais les mise à jours de la base à la main, puis je recopie la totalité de mon appli sur le serveur de prod et refait les mise à jour de la base manuellement sur le serveur de prod.</p>

<p>Merci.</p>

<p>Bonne journée</p>
]]></description>
        <pubDate>Thu, 17 Jul 2014 12:02:25 +0000</pubDate>
        <guid isPermaLink="true">https://jelix.org/forums/forum/4-jelix-installation/posts/10828-9321-migration-de-jelix-1-5-2-vers-jelix-1-6</guid>
        <author>info2012 </author>                                    </item>
      <item>
        <title><![CDATA[Migration jelix depuis 1.2 vers 1.5]]></title>
        <link>https://jelix.org/forums/forum/4-jelix-installation/posts/10741-9301-migration-jelix-depuis-1-2-vers-1-5</link>
        <description><![CDATA[<p>Bonjour,</p>

<p>On vient de me livrer un site developpé avec jelix version 1.2
J'ai installé l'application comme indiqué dans le guide developpeur le problème est qu'au moment de lancer la commande installer un message d'erreur s'affiche concernant la version de jelix.
Ma question est la suivante:
Malgrè que la version 1.2 soit révolue ne puis-je tout de même pas installer cette application telle quelle? Est-il obligé de réaliser les étapes de migrations de toutes les versions intermédiaires avant de pouvoir installer correctement cette apli?
Il est clair que je compte mettre à jour la version mais je voudrai savoir si je suis sensé pouvoir installer cette apli (sous version 1.2) avant mise à jour de la version</p>

<p>Merci d'avance pour vos réponses</p>

<p>Cordialement</p>

<p>Debokass</p>]]></description>
        <pubDate>Sun, 23 Mar 2014 20:47:48 +0000</pubDate>
        <guid isPermaLink="true">https://jelix.org/forums/forum/4-jelix-installation/posts/10741-9301-migration-jelix-depuis-1-2-vers-1-5</guid>
        <author>debokass </author>                                    </item>
      <item>
        <title><![CDATA[[Résolu]Jelix et mutualisé OVH 2014]]></title>
        <link>https://jelix.org/forums/forum/4-jelix-installation/posts/10708-9293-resolu-jelix-et-mutualise-ovh-2014</link>
        <description><![CDATA[<p>Bonjour à tous,</p>

<p>Un petit moment que je n'étais pas passé par là <img src="/hfnu/images/smileys/famfamfam/emoticon_wink.png" alt="wink" /></p>

<p>Je suis tombé sur un os en migrant mon vieil hébergement mutualisé vers la nouvelle offre OVH.
Mon site utilisant le moteur d'URL significant ne fonctionnait plus. </p>

<p>J'ai contourné le problème en désactivant le connecteur apache/PHP qui est utilise désormais PHP-FPM par défaut sur les nouvelles offre cet hébergeur. J'ai envoyé ma question au support pour voir s'il est possible de profiter de PHP-FPM, à suivre ...</p>

<p>Pour ceux que çà intéresse j'ai écrit un billet sur mon blog.</p>

<p>Bonne journée</p>]]></description>
        <pubDate>Mon, 03 Feb 2014 08:27:32 +0000</pubDate>
        <guid isPermaLink="true">https://jelix.org/forums/forum/4-jelix-installation/posts/10708-9293-resolu-jelix-et-mutualise-ovh-2014</guid>
        <author>m@noo </author>                                    </item>
      <item>
        <title><![CDATA[[résolu] application test de jcommunity]]></title>
        <link>https://jelix.org/forums/forum/4-jelix-installation/posts/10639-9274-resolu-application-test-de-jcommunity</link>
        <description><![CDATA[<p>Bonjour,
J'essai d'utiliser jcommunity, mais sans résultats satisfaisant.</p>

<p>J'ai d'abord recupéré les modules sur booster, puis activé installé jauth, puis jcommunity et ça l'air de fonctionner, sauf que lorsqu'après reception du mail d'inscription j'essaie de me connecter ça ne fonctionne pas : clef d'adtivation non valide !
Après vérification l'utlisateur est ajouté à la <code>table jlx_user</code> et non <code>community_users</code> (la clef n'est donc pas enregistrée, je pense que le problème vient de là mais je ne vois pas comment le corriger)</p>



<p>Après recherche j'ai trouvé un pack jcommunity clef en main :
<a href="https://github.com/laurentj/jcommunity/archive/master.zip">https://github.com/laurentj/jcommunity/archive/master.zip</a>, j'ai laissé pour un temps ma première approche et essayé de l'installer.</p>

<p>Après avoir </p>
<ul>
<li> copié jcommunity dans les modules de l'application test
</li>
<li> paraméter le <code>profiles.ini.php</code> 
</li>
<li> executé <code>php cmd.php installmodule jcommunity</code>
</li>
<li> modifié le <code>defaultconfig.ini.php</code> selon les indication</li></ul>

<p>j'obtiens :</p>
<pre>Error 500. A technical error has occured. Sorry for this trouble.
Error in the main configuration. A plugin doesn't exist ‹</pre>

<p>Je dois passer à côté d'une évidence, mais je ne la vois pas...
Par avance, merci de votre aide
Laurent</p>
]]></description>
        <pubDate>Tue, 01 Oct 2013 09:18:28 +0000</pubDate>
        <guid isPermaLink="true">https://jelix.org/forums/forum/4-jelix-installation/posts/10639-9274-resolu-application-test-de-jcommunity</guid>
        <author>laurentb </author>                                    </item>
      <item>
        <title><![CDATA[Problème de pluginPath en Local]]></title>
        <link>https://jelix.org/forums/forum/4-jelix-installation/posts/10538-9246-probleme-de-pluginpath-en-local</link>
        <description><![CDATA[<p>Bonjour,</p>

<p>J'ai un problème de configuration de mon serveur local avec Jelix.</p>

<p>J'utilise WAPP (Apache+PHP+PostGreSQL) et lorsque je récupère le dépôt de mon projet,
via Mercurial, l'application ne s'affiche pas quand je tape localhost/monApp/www et j'obtiens à la place cette erreur : 
&quot;Error 500. A technical error has occured. Sorry for this trouble. Error in main configuration on pluginsPath&quot;</p>

<p>Je pensais que c'était dû au manque d'un dossier plugins dans mon module de départ mais même en l'ajoutant, l'erreur persiste.</p>

<p>Je suis à l'écoute de toute aide, merci d'avance <img src="/hfnu/images/smileys/famfamfam/emoticon_smile.png" alt="smile" /></p>

]]></description>
        <pubDate>Fri, 14 Jun 2013 17:21:30 +0000</pubDate>
        <guid isPermaLink="true">https://jelix.org/forums/forum/4-jelix-installation/posts/10538-9246-probleme-de-pluginpath-en-local</guid>
        <author>nbarray </author>                                    </item>
      <item>
        <title><![CDATA[[Résolu] CSS et réecriture des liens]]></title>
        <link>https://jelix.org/forums/forum/4-jelix-installation/posts/10364-9213-resolu-css-et-reecriture-des-liens</link>
        <description><![CDATA[<p>Bonjour !</p>

<p>Après avoir installé et configuré Jelix ainsi que Apache pour le virtualhost et la réecriture des liens, je bute sur un problème.</p>

<p>Quand je demande la page http://localhost/index.php , mon CSS s'affiche correctement.</p>

<p>En revanche pour http://localhost/index.php/landing , le CSS ne se charge pas (quand je fais voir la source et que je clique sur le liens du fichier CSS la fenêtre view source me dit fichier introuvable).</p>

<p>Voici mon htaccess :</p>

<pre>
allow from all

# uncomment these lines if you want to remove the index.php from the url
# with the basic_significant or significant url engine of jelix
# see http://docs.jelix.org/en/manual-1.4/urls/significant#mod_rewrite-and-just-removing-the-name-of-the-entry-point-in-the-url
&lt;IfModule mod_rewrite.c&gt;
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php/$1 [L,QSA]
&lt;/IfModule&gt;
</pre>

<p>Mon contrôleur :</p>

<pre>
&lt;?php
class defaultCtrl extends jController {
    function index() {
        $rep = $this-&gt;getResponse('landingHtml');
        return $rep;
    }
}
</pre>

<p>Ma réponse :</p>

<pre>
&lt;?php
require_once (JELIX_LIB_CORE_PATH.'response/jResponseHtml.class.php');
class landingHtmlResponse extends jResponseHtml {
    public $bodyTpl = 'landing~main';
    function __construct() {
        parent::__construct();
        $this-&gt;addCSSLink('css/style.css');
    }
}
</pre>

<p>Mon [urlengine] :</p>
<pre>
[urlengine]
engine=basic_significant
jelixWWWPath=&quot;jelix/&quot;
jqueryPath=&quot;jelix/jquery/&quot;
enableParser=off
multiview=off
basePath=
defaultEntrypoint=index
notfoundAct=&quot;jelix~error:notfound&quot;
simple_urlengine_https=
</pre>

<p>Mon répertoire WWW est organisé de la sorte :</p>

<p>/www/
/www/js/
/www/img/
/www/css/</p>

<p>Est-ce que quelqu'un à une idée du problème ? Merci d'avance !</p>

<p>HS : J'utilise Jelix depuis hier et j'adore ! Très bon rapport fonctionnalité/légereté ! Merci à tous ceux qui font vivre ce projet.</p>

<p>SUJET RESOLU : oublis de /css/style.css au lieu de css/style.css</p>
]]></description>
        <pubDate>Sat, 23 Mar 2013 18:18:57 +0000</pubDate>
        <guid isPermaLink="true">https://jelix.org/forums/forum/4-jelix-installation/posts/10364-9213-resolu-css-et-reecriture-des-liens</guid>
        <author>Epychoc </author>                                    </item>
      <item>
        <title><![CDATA[[Résolu]Problème jurl dans les templates]]></title>
        <link>https://jelix.org/forums/forum/4-jelix-installation/posts/10188-9177-resolu-probleme-jurl-dans-les-templates</link>
        <description><![CDATA[<p>Bonjour, j'ai installé jelix 1.4 en local sur mon ordinateur afin de développer un site web,
j'ai ajouté l'alias dans la configuration de apache comme ceci :</p>
<pre>
&lt;VirtualHost *&gt;
    DocumentRoot &quot;C:/wamp/www/monsite/monapp/www/&quot;
    ServerName localhost
	Alias /jelix/ &quot;C:/wamp/www/monsite/lib/jelix-www/&quot;
  &lt;/VirtualHost&gt;
	&lt;Directory &quot;C:/wamp/www/monsite/monapp/www/&quot;&gt;
     AllowOverride all
     Order allow,deny
     Allow from all
   &lt;/Directory&gt;
   &lt;Directory &quot;C:/wamp/www/monsite/lib/jelix-www/&quot;&gt;
     AllowOverride all
     Order allow,deny
     Allow from all
   &lt;/Directory&gt;@@
</pre>
<p>Lorsque je crée mon application et mon premier module, j'essaie d'utiliser la fonction jurl dans mes templates et j'obtiens :</p>

<pre>In the template C:\wamp\www\monsite\monapp/modules/monmodule/templates/sommaire.tpl, unknown fonction jurl	C:\wamp\www\Jelix\lib\jelix\tpl\jTplCompiler.class.php	703</pre>

<p>Je met bien jurl en minuscule, j'ai regardé la documentation et je n'ai pas trouvé de choses qui explique comment l'installer si ce n'est pas le cas(ce dont je suppose)</p>

<p>Pouvez vous m'aider,
Merci</p>

<p>EDIT : je viens de remarquer que j'ai posté mon message dans la mauvaise section, si vous pouvez le déplacer aussi, je vous en remercie.</p>]]></description>
        <pubDate>Wed, 07 Nov 2012 14:15:45 +0000</pubDate>
        <guid isPermaLink="true">https://jelix.org/forums/forum/4-jelix-installation/posts/10188-9177-resolu-probleme-jurl-dans-les-templates</guid>
        <author>dylanW </author>                                    </item>
      <item>
        <title><![CDATA[Mise a jour de jelix 1.3rc2 à 1.4]]></title>
        <link>https://jelix.org/forums/forum/4-jelix-installation/posts/10098-9155-mise-a-jour-de-jelix-1-3rc2-a-1-4</link>
        <description><![CDATA[<p>Bonjour,</p>

<p>J'essaye de mettre à jour mon serveur jelix 1.3rc2 vers la version 1.4, et j'ai un souci avec l'interface d'administration:</p>

<p>A la connexion sur le site, j'ai ce message: 
<em>'Path given in pluginsPath for the module jacl2db is ignored, since this module is unknown or deactivated'.</em></p>

<p>Comment faire pour activer le module jacl2 manuellement?</p>

<p>J'ai recopié le fichier jacl2.coord.ini.php dans le repertoire /config. Dans le fichier config.ini.php, j'ai indiqué jacl2db.access=2, mais après je ne voit pas ce que je peux faire de plus? 
J'ai aussi essayé la commande php cmd.php installmodule jacl2db, mais forcement cela ne fonctionne pas puisque le module était déja installé dans la version 1.3rc2, et donc dans la base.</p>

<p>Merci beaucoup.</p>]]></description>
        <pubDate>Tue, 02 Oct 2012 16:56:28 +0000</pubDate>
        <guid isPermaLink="true">https://jelix.org/forums/forum/4-jelix-installation/posts/10098-9155-mise-a-jour-de-jelix-1-3rc2-a-1-4</guid>
        <author>info2012 </author>                                    </item>
      <item>
        <title><![CDATA[Page blanche sur serveur web]]></title>
        <link>https://jelix.org/forums/forum/4-jelix-installation/posts/10069-9149-page-blanche-sur-serveur-web</link>
        <description><![CDATA[<p>Bonjour,</p>

<p>Je développe sur Jelix depuis quelques semaines.
J'ai réalisé 2 sites en local (sous Wamp ! Et oui désolé !) et évidement une fois déposés sur mon espace web, les scripts ne donnent rien.</p>

<p>Une page blanche comme la neige et aucun message d'erreur.</p>

<p>Ceci aussi bien sur 1and1 que alwaysData !</p>

<p>J'avoue je suis un peu perdu et j'ai grandement besoin de vos lumières.</p>

<p>Je vous remercie par avance.</p>]]></description>
        <pubDate>Mon, 24 Sep 2012 11:29:48 +0000</pubDate>
        <guid isPermaLink="true">https://jelix.org/forums/forum/4-jelix-installation/posts/10069-9149-page-blanche-sur-serveur-web</guid>
        <author>vigier </author>                                    </item>
      <item>
        <title><![CDATA[Jelix sous FreeBSD 9, Apache 2.2 et PHP 5.3]]></title>
        <link>https://jelix.org/forums/forum/4-jelix-installation/posts/10079-9150-jelix-sous-freebsd-9-apache-2-2-et-php-5-3</link>
        <description><![CDATA[<p>Bonjour,</p>

<p>J'utilise <em>Jelix</em> depuis plus de deux ans sous <em>Debian</em> sans aucun souci.</p>

<p>Mais récemment j'ai essayé d'installer la version 1.3.3 et 1.4 sous  <em>FreeBSD 9</em> sans aucun succès.</p>

<p>Je crée mon site tout comme sous <em>Debian</em> :
<code>php createapp.php /var/www/mon-site.com/testapp</code></p>

<p>J'utilise la même configuration <em>Apache</em> que sous <em>Debian</em> et j'ai installé exactement les même modules <em>Apache</em>, cependant à l'exécution du site par défaut créé par le script « <em>createapp.php</em> », j'ai l'erreur suivante :</p>
<pre>
2012-09-26 07:10:46 82.226.94.173   error   2012-09-26 07:10:46 82.226.94.173   [300]   Dans le template /var/www/mon-site.com/lib-1.3.3/jelix/core-modules/jelix/templates/fr_FR/check_install.tpl la syntaxe de balise meta_html css $j_jelixwww.'design/jelix.css' est invalide  /var/www/mon-site.com/lib-1.3.3/jelix/tpl/jTplCompiler.class.php    660
    /   
array ( ) 

    0   jTplCompiler-&gt;doError1()    /var/www/mon-site.com/lib-1.3.3/jelix/tpl/jTplCompiler.class.php : 593 
    1   jTplCompiler-&gt;_parseFinal() /var/www/mon-site.com/lib-1.3.3/jelix/tpl/jTplCompiler.class.php : 607 
    2   jTplCompiler-&gt;_parseMeta()  /var/www/mon-site.com/lib-1.3.3/jelix/tpl/jTplCompiler.class.php : 432 
    3   jTplCompiler-&gt;_parseFunction()  /var/www/mon-site.com/lib-1.3.3/jelix/tpl/jTplCompiler.class.php : 280 
    4   jTplCompiler-&gt;_callback()   [php] : 
    5   preg_replace_callback() /var/www/mon-site.com/lib-1.3.3/jelix/tpl/jTplCompiler.class.php : 226 
    6   jTplCompiler-&gt;compileContent()  /var/www/mon-site.com/lib-1.3.3/jelix/tpl/jTplCompiler.class.php : 182 
    7   jTplCompiler-&gt;compile() /var/www/mon-site.com/lib-1.3.3/jelix/core/jIncluder.class.php : 105 
    8   jIncluder::inc()    /var/www/mon-site.com/lib-1.3.3/jelix/tpl/jTpl.class.php : 250 
    9   jTpl-&gt;getTemplate() /var/www/mon-site.com/lib-1.3.3/jelix/tpl/jTpl.class.php : 278 
    10  jTpl-&gt;fetch()   /var/www/mon-site.com/lib-1.3.3/jelix/utils/jZone.class.php : 226 
    11  jZone-&gt;_createContent() /var/www/mon-site.com/lib-1.3.3/jelix/utils/jZone.class.php : 196 
    12  jZone-&gt;getContent() /var/www/mon-site.com/lib-1.3.3/jelix/utils/jZone.class.php : 266 
    13  jZone::_callZone()  /var/www/mon-site.com/lib-1.3.3/jelix/utils/jZone.class.php : 95
    14  jZone::get()    /var/www/mon-site.com/lib-1.3.3/jelix/tpl/jTpl.class.php : 125 
    15  jTpl-&gt;assignZone()  /var/www/mon-site.com/testapp/modules/testapp/controllers/default.classic.php : 20
    16  defaultCtrl-&gt;index()    /var/www/mon-site.com/lib-1.3.3/jelix/core/jCoordinator.class.php : 208 
    17  jCoordinator-&gt;process() /var/www/mon-site.com/testapp/www/index.php : 19</pre>

<p>Alors que la même application <em>Jelix</em> fonctionne parfaitement sous <em>Debian</em>.</p>

<p>Si quelqu'un aurait une petite idée sur le pourquoi du comment ça ne serait pas de refus. <img src="/hfnu/images/smileys/famfamfam/emoticon_smile.png" alt="smile" /></p>

<p>Merci</p>

]]></description>
        <pubDate>Wed, 26 Sep 2012 09:20:17 +0000</pubDate>
        <guid isPermaLink="true">https://jelix.org/forums/forum/4-jelix-installation/posts/10079-9150-jelix-sous-freebsd-9-apache-2-2-et-php-5-3</guid>
        <author>Powermanga </author>                                    </item>
      <item>
        <title><![CDATA[ Mise à jour de Jelix 1.2.8  vers Jelix 1.3.2 :  Fatal error: Class 'jApp' not found]]></title>
        <link>https://jelix.org/forums/forum/4-jelix-installation/posts/10015-9135-mise-a-jour-de-jelix-1-2-8-vers-jelix-1-3-2-fatal-error-class-japp-not-found</link>
        <description><![CDATA[<p>Bonjour,</p>

<p>Après ma mise à niveau, non sans mal mais avec succès, de <em>Jelix 1.1.12</em> vers <em>Jelix 1.2.8</em> je ne compte pas m'arrêter là.</p>

<p>Je compte mettre à niveau vers <em>Jelix 1.3.2</em>. Donc j'ai bien suivi la documentation en bon élève, à savoir :</p>
<ul>
<li> Suppression des répertoires temporaires dans « <em>temp/monapp/</em> ».
</li>
<li> Modification du fichier « <em>application.init.php</em> » en remplaçant les constantes <code>JELIX_APP_*</code> par l'objet <code>jApp::initPaths()</code>
</li>
<li> Suppression des fichiers « <em>application-cli.init.php</em> » et « <em>jelix-scripts.init.php</em> ».
</li>
<li> Mise à jour des fichiers « <em>module.xml</em> » en initialisant l'attribut <code>maxversion=&quot;1.3.*&quot;</code>.
</li>
<li> Mise à jour du fichier « <em>install/installer.php</em> » en remplaçant <code>application-cli.init.php</code> par <code>application.init.php</code>
</li>
<li> J'ai également remplacé toutes les constantes <code>JELIX_APP_*</code> de mes classes par des appels à l'objet <code>jApp</code>.</li></ul>


<p>Mais quand je lance le script « <em>installer.php</em> », comme indiqué dans la procédure de mise à niveau, j'ai l'erreur suivante :</p>
<pre>
php install/installer.php 
Fatal error: Class 'jApp' not found in /var/www/monsite.com/monapp/application.init.php on line 24
</pre>

<p>Quelqu'un aurait une idée ce que j'ai pu oublier ou ce qui pourrait clocher ?</p>

<p>Merci.</p>



]]></description>
        <pubDate>Fri, 17 Aug 2012 18:53:06 +0000</pubDate>
        <guid isPermaLink="true">https://jelix.org/forums/forum/4-jelix-installation/posts/10015-9135-mise-a-jour-de-jelix-1-2-8-vers-jelix-1-3-2-fatal-error-class-japp-not-found</guid>
        <author>Powermanga </author>                                    </item>
      <item>
        <title><![CDATA[Mise à jour de  Jelix 1.1.12 vers  Jelix 1.2.8 : le moteur d'URL significatives ne fonctionne plus ]]></title>
        <link>https://jelix.org/forums/forum/4-jelix-installation/posts/9999-9131-mise-a-jour-de-jelix-1-1-12-vers-jelix-1-2-8-le-moteur-d-url-significatives-ne-fonctionne-plus</link>
        <description><![CDATA[<p>Bonjour,</p>

<p>Je suis en train de mettre à niveau ma version de <em>Jelix 1.1.12</em> vers <em>Jelix 1.2.8</em>. Ensuite je passerai en <em>Jelix 1.3.2</em> si  bien sûr j'arrive à passer en <em>Jelix 1.2.8</em> !</p>

<p>J'ai suivi la procédure indiqué dans la documentation pour la mise à niveau vers <em>Jelix 1.1.12</em>.</p>

<p>Le site en question utilise le moteur d'URL significatives, c'est à dire <code>engine=significant</code> dans le fichier « <em>defaultconfig.ini.php</em> ».</p>

<p>Cependant après la migration tous les liens hypertextes du site me retournent la page par défaut, ce qui est vous vous en doutez bien n'est pas du tout l'effet attendu.</p>

<p>Après avoir cherché un peu, il s'avère que la méthode <code>_parse($scriptNamePath, $pathinfo, $params)</code> de la classe <code>significantUrlEngine</code> du fichier « <em>jelix/plugins/urls/significant/significant.urls.php</em> » n'arrive pas à faire la correspondance entre l'URL et le module et l'action et retourne donc la page par défaut.</p>

<p>Si quelqu'un à une idée du pourquoi, je suis preneur. En attendant je vais continuer à chercher.</p>

<p>Merci.</p>

]]></description>
        <pubDate>Tue, 14 Aug 2012 18:18:29 +0000</pubDate>
        <guid isPermaLink="true">https://jelix.org/forums/forum/4-jelix-installation/posts/9999-9131-mise-a-jour-de-jelix-1-1-12-vers-jelix-1-2-8-le-moteur-d-url-significatives-ne-fonctionne-plus</guid>
        <author>Powermanga </author>                                    </item>
      <item>
        <title><![CDATA[Problème jacl2 lors de la mise à jour Jelix de v1.2.8 vers v1.3.2]]></title>
        <link>https://jelix.org/forums/forum/4-jelix-installation/posts/9965-9121-probleme-jacl2-lors-de-la-mise-a-jour-jelix-de-v1-2-8-vers-v1-3-2</link>
        <description><![CDATA[<p>Bonjour,</p>

<p>Il s'agit d'un site opérationnel depuis un moment en Jelix v1.0.4 et dont le but est de le faire passer en Jelix 1.3.2 avant de le faire évoluer fonctionnellement.</p>

<p>Il a donc été successivement mis à jour vers Jelix v1.1.12 — en suivant <a href="http://docs.jelix.org/fr/manuel-1.1/installation/migration">http://docs.jelix.org/fr/manuel-1.1/inst(..)</a> —, puis vers Jelix v1.2.8 — en suivant <a href="http://docs.jelix.org/fr/manuel-1.2/installation/migration">http://docs.jelix.org/fr/manuel-1.2/inst(..)</a> —, sans trop de difficultés.</p>

<p>La dernière étape, consiste en la mise à jour vers Jelix v1.3.2 — en suivant <a href="http://docs.jelix.org/fr/manuel-1.3/installation/migration">http://docs.jelix.org/fr/manuel-1.3/inst(..)</a> —, pour laquelle l'erreur suivante est obtenue lors de la dernière étape :</p>
<pre>
MacMartus:install martus$ pwd
/Users/martus/Sites/jelix/jeux-serieux-odonto/jeux-serieux-odonto/install
MacMartus:install martus$ php installer.php 
Installation start..
[notice] Installation starts for the entry point index
All modules dependencies are ok
Module jelix upgraded to the version 1.3pre.1753
Module jelix upgraded to the version 1.3pre.1754
Module jelix upgraded to the version 1.3pre.1760
Module jelix upgraded to the version 1.3pre.1871
Module jelix upgraded to the version 1.3pre.1919
Module jelix upgraded to the version 1.3b2pre.1959
Module jelix upgraded to the version 1.3.2
[error] An error occured during the installation of the module jacl2db: Erreur dans la requête (Table 'jeux-serieux-odonto.jacl2_group' doesn't exist(ALTER TABLE jacl2_group CHANGE `code` `code` VARCHAR(50) NOT NULL))
Installation ended.
</pre>
<p>Effectivement, je n'ai pas mis en place l'utilisation de jAcl2 pour le moment (utilisation recommandée mais pas obligatoire si j'ai bien compris) de sorte que les tables correspondantes — <code>jacl2_group</code> en l'occurrence — n'existent pas dans la BD.</p>

<p>Puis, en lisant la partie du manuel Jelix 1.3 consacrée à jAcl2, j'ai essayé, en suivant <a href="http://docs.jelix.org/fr/manuel-1.3/droits2/configuration#creation-des-tables">http://docs.jelix.org/fr/manuel-1.3/droi(..)</a> de créer les tables en question, ce qui m'a donné une autre erreur (qui provient peut-être du fait que la migration vers 1.3 n'est pas correctement terminée) :</p>
<pre>
MacMartus:install martus$ cd ..
MacMartus:jeux-serieux-odonto martus$ php cmd.php installmodule jacl2db

[notice:1]	Undefined offset: 1
[error] An error occured during the installation of the module jacl2db: Erreur dans la requête (Table 'jeux-serieux-odonto.jacl2_group' doesn't exist(ALTER TABLE jacl2_group CHANGE `code` `code` VARCHAR(50) NOT NULL))
[warning] Installation/upgrade is aborted for the entry point index
</pre>
<p>Je me tourne donc vers vous pour savoir comment avancer dans la résolution de ce problème. Je précise que le fichier <code>profiles.ini.php</code> créé lors de cette migration contient la séquence de ligne suivante (dont je me demande si elle n'indique pas que jAcl2 est utilisé alors que ce n'a pas été le cas jusqu'ici) :</p>
<pre>
jacl2_profile=jeux-serieux-odonto
[jdb:jeux-serieux-odonto]
driver=mysql
persistent=on
force_encoding=on
</pre>
<p>Pour compléter, le fichier <code>defaultconfig.ini.php</code> contient dans la section <code>[modules]</code> la ligne <code>jacl2db.access=1</code> et le fichier <code>installer.ini.php</code> contient lui les lignes suivantes dans la section <code>[index]</code> :</p>
<pre>
jacl2db.installed=1
jacl2db.version=1.2
...
jacl2db.version.date=2010-12-03
</pre>
<p>Merci d'avance pour vos lumières.</p>]]></description>
        <pubDate>Fri, 06 Jul 2012 17:23:50 +0000</pubDate>
        <guid isPermaLink="true">https://jelix.org/forums/forum/4-jelix-installation/posts/9965-9121-probleme-jacl2-lors-de-la-mise-a-jour-jelix-de-v1-2-8-vers-v1-3-2</guid>
        <author>Martus </author>                                    </item>
      <item>
        <title><![CDATA[PB lors de la mise en route, le navigateur affiche Forbidden]]></title>
        <link>https://jelix.org/forums/forum/4-jelix-installation/posts/9917-9112-pb-lors-de-la-mise-en-route-le-navigateur-affiche-forbidden</link>
        <description><![CDATA[<p>bonjour a tous,</p>

<p>Je viens d’installer la version 1.3.2-dev de jelix pour mon projet, 
je connais PHP/SQL, je suis débutant pour Jelix et les Framework en général.
Je suis sur XP, j'ai installé la dernière version de WAMP et JELIX en suivant la mise en route, et je bloque déjà... depuis que j'ai modifié le <em>DocumentRoot</em> vers <em>myapp/www/</em> mon navigateur m'affiche:
Forbidden
You don't have permission to access / on this server.</p>

<p>Je ne trouve pas d'où cela provient, pouvez-vous m'aider SVP</p>

<p>A+</p>
]]></description>
        <pubDate>Sat, 09 Jun 2012 11:11:25 +0000</pubDate>
        <guid isPermaLink="true">https://jelix.org/forums/forum/4-jelix-installation/posts/9917-9112-pb-lors-de-la-mise-en-route-le-navigateur-affiche-forbidden</guid>
        <author>bodie1 </author>                                    </item>
      <item>
        <title><![CDATA[création d'interface graphique]]></title>
        <link>https://jelix.org/forums/forum/4-jelix-installation/posts/9860-9099-creation-d-interface-graphique</link>
        <description><![CDATA[<p>bonjour a tous je viens d’installer la version 1.3.1-dev de jelix pour mon projet suis encore un débutant j'aimerai savoir comment faire pour créer un interface pour enregistrer une personne (nom, prénom, pseudo, mot de passe) dans une table de donnée appelé utilisateur de la base projet.</p>
 je travaille sur Linux. j'ai céer l'application appelé vente je veus créer une page d'acceuil avec un lien vers d'enregistrement qui va s'afficher dans le main. s'il vous plait a l'aide]]></description>
        <pubDate>Fri, 04 May 2012 14:31:08 +0000</pubDate>
        <guid isPermaLink="true">https://jelix.org/forums/forum/4-jelix-installation/posts/9860-9099-creation-d-interface-graphique</guid>
        <author>romeo </author>                                    </item>
      <item>
        <title><![CDATA[Création d'une application avec un nom spécial]]></title>
        <link>https://jelix.org/forums/forum/4-jelix-installation/posts/9819-9092-creation-d-une-application-avec-un-nom-special</link>
        <description><![CDATA[<p>Bon, j'ai voulu créer une application avec une apostrophe dans le nom (genre &quot;Rock'n'Roll&quot;) : Ca pose pas mal de problèmes lors du <strong>createapp.php</strong></p>

<p>Et sinon, pourrait-on imaginer pouvoir donner un nom de répertoire spécifique aussi ?
Par exemple, mon application s'appellerait <strong>toto: the revenge</strong>, mais le caractère &quot;:&quot; n'est pas apprécié par tous les filesystem, je souhaite donc créer cette application dans le répertoire <strong>toto2</strong> <img src="/hfnu/images/smileys/famfamfam/emoticon_wink.png" alt="wink" /></p>

]]></description>
        <pubDate>Fri, 27 Apr 2012 13:26:07 +0000</pubDate>
        <guid isPermaLink="true">https://jelix.org/forums/forum/4-jelix-installation/posts/9819-9092-creation-d-une-application-avec-un-nom-special</guid>
        <author>Mindiell </author>                                    </item>
      <item>
        <title><![CDATA[[[resolu]] creation d'une appli frontend et d'une appli backend]]></title>
        <link>https://jelix.org/forums/forum/4-jelix-installation/posts/9669-9069-resolu-creation-d-une-appli-frontend-et-d-une-appli-backend</link>
        <description><![CDATA[<p>bonjour,
J'ai créer une appli sous jelix 1.3 pour le front et je suis en train de créer une autre appli pour le backend. Je n'ai pas acces au documentroot: j'ai donc créer un point d'entree index.php pour le frontend (dans l'appli du frontend) et admin.php pour le backend (dans l'appli du backend) je les ai mis à la racine du site. 
Quand je fais &quot;php cmd.php initadmin admin&quot; dans le repertoire de l'appli backend, il me met &quot;error 0 entrypoint unknown&quot;.
Pourtant j'ai créer le point d'entrée admin.</p>

<p>Faut-il avoir acces au documentroot pour créer 2 appli dans le même repertoire d'un site ?</p>

<p>Est-ce que avec cette methode je pourrais utiliser les controleur et templates de Jauth dasn les 2 appli (comme /jelix a été mis à la racine du site et donc en commun)?</p>

<p>Ai-je bien compris ce qui est présent dans la doc 1.3 ?</p>
<blockquote><p>Rappelez-vous : vous ne pouvez pas utiliser les contrôleurs d'un module sur deux points d'entrée en même temps. Aussi, si vous utilisez déjà le contrôleur et les zones de jAuth dans votre application, pour autre chose que l'interface d'admin, vous allez avoir des problèmes d'Url, et donc des comportements bizarres, comme par exemple le formulaire de login de l'admin qui est soumis sur le point d'entrée du site web au lieu de l'admin. Si vous voulez utiliser les contrôleurs et formulaires de jauth sur deux points d'entrées, il vous faut séparer l'application en deux. </p></blockquote>

<p>Merci pour votre aide</p>]]></description>
        <pubDate>Thu, 08 Mar 2012 14:02:23 +0000</pubDate>
        <guid isPermaLink="true">https://jelix.org/forums/forum/4-jelix-installation/posts/9669-9069-resolu-creation-d-une-appli-frontend-et-d-une-appli-backend</guid>
        <author>sentenzaced </author>                                    </item>
  
 </channel>
</rss>