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

  [Opened] Problème de 'constant' version 1.5.1 optimisé

Posted by dlalleme on 03/18/2013 10:13

Bonjour,

Version téléchargée ce matin

Je viens de tester cette version et j'ai l'erreur suivante dès :

[Mon Mar 18 09:47:04 2013] [error] [client 192.168.2.1] PHP Notice:  Constant JELIX_NAMESPACE_BASE already defined in /var/www/xxxxxx/lib/jelix/init.php on line 22
[Mon Mar 18 09:47:04 2013] [error] [client 192.168.2.1] PHP Fatal error:  Interface 'jelix\\core\\ConfigCompilerPluginInterface' not found in /var/www/xxxxxxx/lib/jelix/plugins/configcompiler/responses/responses.configcompiler.php on line 11

J'ai cherché une redondance de la définition de la constante JELIX_NAMESPACE_BASE; résultat négatif.

Cordialement
Denis

  [Opened] Problème de 'constant' version 1.5.1 optimisé

Reply #1 Posted by foxmask on 03/18/2013 10:35

en intro : il n'y a pas de 1.5.1 en téléchargement il me semble

sinon je ne reproduis pas le pb avec la version "opt" après un php creatapp toto ; quand je me rends sur le www de toto avec mon browser je n'ai aucune erreur ...

sinon la 1iere des 2 lignes n'est "qu'une" notice. par contre la 2nde ca craint mais je ne la reproduis pas


@GitHub - Forum HaveFnuBB! powered by Jelix - Le Booster Jelix !

  [Opened] Re: Problème de 'constant' version 1.5.1 optimisé

Reply #2 Posted by dlalleme on 03/18/2013 10:39

Bonjour,

J'ai trouvé. Il ne faut pas mélanger des versions gold et optimized !
J'ai supprimé la lib jelix.so et ça marche mieux.

C'est embêtant sur un serveur de pré-production qui permet de faire des tests avec différentes versions de Jelix!

À bientôt
Denis

  [Opened] Re: Problèmes version 1.5.1 optimisée

Reply #3 Posted by dlalleme on 03/18/2013 11:47

Je change l'intitulé du sujet.

La version téléchargée est bien une 1.5.1 mais "pre" et de cette nuit.
Je continue mes tests.

La syntaxe

$this->addJSLink('http://html5shim.googlecode.com/svn/trunk/html5.js',[],'lt IE 9');

N'est pas reconnue en version "optimisée" mais fonctionne en version de "dev".

Il manque le fichier jelix-1.5.1pre-opt/lib/jelix-modules/jacl2/classes/jIAcl2Driver.iface.php alors qu'il est demandé dans le fichier module.xml

    <autoload>
        <class name="jAcl2" file="classes/jAcl2.class.php" />
        <class name="jIAcl2Driver" file="classes/jIAcl2Driver.iface.php" />
    </autoload>

J'ai fait une copie de la version dev et cela fonctionne apparemment

Je continue mes tests.
A+
Denis

  [Opened] Problème de 'constant' version 1.5.1 optimisé

Reply #4 Posted by laurentj on 03/19/2013 23:58

Bonjour,

j'ai corrigé le problème... 5 minutes après avoir fait la release de Jelix 1.5.1. Je n'avais pas vu ce post. Donc j'ai sorti une 1.5.1.1 :-)

 
Page
  1. Problème de 'constant' version 1.5.1 optimisé