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

  [Opened] [Résolu] Only variables should be passed by reference

Posted by Yann.L on 09/10/2010 17:41

Bonjour,

Depuis que j'ai migré mon application sur un autre serveur, j'ai eu la désagréable surprise d'avoir ce message d'erreur :

[[2048]]	Only variables should be passed by reference \lib\jelix\forms\jFormsBase.class.php	297

Ce message s'affiche sur le saveToDao de certain form

La différence vient de la version de PHP 5.2.9 à 5.2.14 et l'OS qui passe de windows XP SP3 a un windows server 2003 R2

Je ne peux pas passer sous Unix, ce n'est pas moi qui décide ^^

une idée sur d'où peu provenir l'erreur ?

  [Opened] Only variables should be passed by reference

Reply #1 Posted by laurentj on 09/10/2010 17:59

Salut,

dis nous déjà quel version de jelix, qu'est ce qui se trouve à la ligne indiquée, etc...

  [Opened] Only variables should be passed by reference

Reply #2 Posted by Yann.L on 09/13/2010 09:13

Bonjour,

Version de Jelix : 1.1.6

voila le genre de ligne qui engendre l'erreur :

$operationId = $form->saveToDao('production~operation');

  [Opened] Only variables should be passed by reference

Reply #3 Posted by laurentj on 09/13/2010 09:49

Je crois savoir d'où ça vient. Je corrige ça pour la prochaine version.

En attendant, configure ton application correctement (en tout cas en prod) : désactive l'affichage des notices dans le defaultconfig.

  [Opened] Only variables should be passed by reference

Reply #4 Posted by Yann.L on 09/13/2010 10:53

Merci Laurent :)

 
Page
  1. Only variables should be passed by reference