developer.jelix.org is not used any more and exists only for history. Post new tickets on the Github account.
developer.jelix.org n'est plus utilisée, et existe uniquement pour son historique. Postez les nouveaux tickets sur le compte github.

Opened 12 years ago

Closed 10 years ago

#736 closed bug (fixed)

Une erreur récurrente dans error.log depuis que j'ai installé la version gold de Jelix

Reported by: amenophis1er Owned by: laurentj
Priority: normal Milestone: Jelix 1.0.13
Component: jelix:core Version: 1.0.5
Severity: normal Keywords:
Cc: Blocked By:
Blocking: Documentation needed: no
Hosting Provider: Serveur dédié Php version: PHP Version 5.2.0-8+etch11

Description (last modified by laurentj)

A chaque appel d'une page Jelix, j'ai une nouvelle entrée dans error.log de ce genre :

2008-11-12 10:30:42     [1]     jelix_scan_action_sel() [<a href='function.jelix-scan-action-sel'>function.jelix-scan-action-sel</a>]: Invalid third argument, not a string     /var/www/offres-emploi-plus.com/demo/jelix/lib/jelix/init.php  426

Change History (10)

comment:1 Changed 12 years ago by laurentj

Tu es sûr que c'est à chaque page ? Ce n'est pas plutôt avec un script en ligne de commande ? Parce que si c'est le cas, le bug a déjà été corrigé : ticket #725 , changeset 1154

comment:2 Changed 12 years ago by amenophis1er

Laurent, je suis absolument certain que c'est pas un script en ligne de commande. C'est puis que j'ai compilé la version gold de Jelix pour le serveur que j'ai constaté cela.

J'ai vu ce ticket avec loic_m et on est d'accord que c'est pas du tout le même problème.

Si vous avez besoin d'autres informations, je reste à votre disposition.

comment:3 Changed 12 years ago by laurentj

Dans tes points d'entrées (index.php et éventuellement d'autres), quelle classes sont utilisées pour le coordinateur, et le request ? c'est bien jCoordinateur et jClassicRequest ? Et si c'est d'autres *request, sur quel point d'entrée et quels sont ces requests ?

comment:4 Changed 12 years ago by laurentj

Et quel moteur d'url tu as activé ? simple ? significant ?

comment:5 Changed 12 years ago by laurentj

  • Component changed from jelix to jelix:core
  • Description modified (diff)
  • Milestone set to Jelix 1.0.7
  • Owner set to laurentj
  • Status changed from new to assigned

comment:6 follow-up: Changed 12 years ago by laurentj

Je n'arrive pas à reproduire l'erreur avec la version 1.0.7pre ou le trunk.

Faudrait activer les traces dans les logs en mettant le mot clé TRACE pour chaque type d'erreur dans la config, et me montrer le résultat.

comment:7 Changed 11 years ago by laurentj

  • Milestone Jelix 1.0.8 deleted
  • Priority changed from high to normal

comment:8 in reply to: ↑ 6 Changed 11 years ago by amenophis1er

Replying to laurentj:

Je n'arrive pas à reproduire l'erreur avec la version 1.0.7pre ou le trunk.

Faudrait activer les traces dans les logs en mettant le mot clé TRACE pour chaque type d'erreur dans la config, et me montrer le résultat.

Je viens de mettre ceci dans mon defaultconfig

; mots clés que vous pouvez utiliser : ECHO, ECHOQUIET, EXIT, LOGFILE, SYSLOG, MAIL, TRACE
default      = LOGFILE TRACE
error        =  LOGFILE TRACE
warning      =  LOGFILE TRACE
notice       =  LOGFILE TRACE
strict       =  LOGFILE TRACE
; pour les exceptions, il y a implicitement un EXIT
exception    =  LOGFILE TRACE

Voila après deux actions, ce que j'ai dans les logs : /var/www/offres-emploi-plus.com/jelix/oep/var/log# tail -f error.log

        trace:
        0       jelix_scan_action_sel() /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php : 426
        1       jSelectorAct->__construct()     /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php : 882
        2       jUrl::get()     /var/www/offres-emploi-plus.com/jelix/lib/jelix/plugins/urls/significant/significant.urls.php : 141
        3       significantUrlEngine->_parse()  /var/www/offres-emploi-plus.com/jelix/lib/jelix/plugins/urls/significant/significant.urls.php : 52
        4       significantUrlEngine->parse()   /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php : 892
        5       jUrl::parse()   /var/www/offres-emploi-plus.com/jelix/lib/jelix/core/request/jClassicRequest.class.php : 16
        6       jClassicRequest->_initParams()  /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php : 1167
        7       jRequest->init()        /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php : 985
        8       jCoordinator->process() /var/www/offres-emploi-plus.com/jelix/oep/www/index.php : 20
2009-04-20 17:14:33     [1]     jelix_scan_action_sel() [<a href='function.jelix-scan-action-sel'>function.jelix-scan-action-sel</a>]: Invalid third argument, not a string     /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php        426
        trace:
        0       jelix_scan_action_sel() /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php : 426
        1       jSelectorAct->__construct()     /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php : 882
        2       jUrl::get()     /var/www/offres-emploi-plus.com/jelix/lib/jelix/plugins/urls/significant/significant.urls.php : 141
        3       significantUrlEngine->_parse()  /var/www/offres-emploi-plus.com/jelix/lib/jelix/plugins/urls/significant/significant.urls.php : 52
        4       significantUrlEngine->parse()   /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php : 892
        5       jUrl::parse()   /var/www/offres-emploi-plus.com/jelix/lib/jelix/core/request/jClassicRequest.class.php : 16
        6       jClassicRequest->_initParams()  /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php : 1167
        7       jRequest->init()        /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php : 985
        8       jCoordinator->process() /var/www/offres-emploi-plus.com/jelix/oep/www/index.php : 20
2009-04-20 17:14:33     [1]     jelix_scan_action_sel() [<a href='function.jelix-scan-action-sel'>function.jelix-scan-action-sel</a>]: Invalid third argument, not a string     /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php        426
        trace:
        0       jelix_scan_action_sel() /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php : 426
        1       jSelectorAct->__construct()     /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php : 882
        2       jUrl::get()     /var/www/offres-emploi-plus.com/jelix/lib/jelix/plugins/urls/significant/significant.urls.php : 141
        3       significantUrlEngine->_parse()  /var/www/offres-emploi-plus.com/jelix/lib/jelix/plugins/urls/significant/significant.urls.php : 52
        4       significantUrlEngine->parse()   /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php : 892
        5       jUrl::parse()   /var/www/offres-emploi-plus.com/jelix/lib/jelix/core/request/jClassicRequest.class.php : 16
        6       jClassicRequest->_initParams()  /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php : 1167
        7       jRequest->init()        /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php : 985
        8       jCoordinator->process() /var/www/offres-emploi-plus.com/jelix/oep/www/index.php : 20
2009-04-20 17:14:36     [1]     jelix_scan_action_sel() [<a href='function.jelix-scan-action-sel'>function.jelix-scan-action-sel</a>]: Invalid third argument, not a string     /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php        426
        trace:
        0       jelix_scan_action_sel() /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php : 426
        1       jSelectorAct->__construct()     /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php : 882
        2       jUrl::get()     /var/www/offres-emploi-plus.com/jelix/lib/jelix/plugins/urls/significant/significant.urls.php : 141
        3       significantUrlEngine->_parse()  /var/www/offres-emploi-plus.com/jelix/lib/jelix/plugins/urls/significant/significant.urls.php : 52
        4       significantUrlEngine->parse()   /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php : 892
        5       jUrl::parse()   /var/www/offres-emploi-plus.com/jelix/lib/jelix/core/request/jClassicRequest.class.php : 16
        6       jClassicRequest->_initParams()  /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php : 1167
        7       jRequest->init()        /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php : 985
        8       jCoordinator->process() /var/www/offres-emploi-plus.com/jelix/oep/www/index.php : 20
2009-04-20 17:14:39     [1]     jelix_scan_action_sel() [<a href='function.jelix-scan-action-sel'>function.jelix-scan-action-sel</a>]: Invalid third argument, not a string     /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php        426
        trace:
        0       jelix_scan_action_sel() /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php : 426
        1       jSelectorAct->__construct()     /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php : 882
        2       jUrl::get()     /var/www/offres-emploi-plus.com/jelix/lib/jelix/plugins/urls/significant/significant.urls.php : 141
        3       significantUrlEngine->_parse()  /var/www/offres-emploi-plus.com/jelix/lib/jelix/plugins/urls/significant/significant.urls.php : 52
        4       significantUrlEngine->parse()   /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php : 892
        5       jUrl::parse()   /var/www/offres-emploi-plus.com/jelix/lib/jelix/core/request/jClassicRequest.class.php : 16
        6       jClassicRequest->_initParams()  /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php : 1167
        7       jRequest->init()        /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php : 985
        8       jCoordinator->process() /var/www/offres-emploi-plus.com/jelix/oep/www/index.php : 20
2009-04-20 17:14:44     [1]     jelix_scan_action_sel() [<a href='function.jelix-scan-action-sel'>function.jelix-scan-action-sel</a>]: Invalid third argument, not a string     /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php        426
        trace:
        0       jelix_scan_action_sel() /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php : 426
        1       jSelectorAct->__construct()     /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php : 882
        2       jUrl::get()     /var/www/offres-emploi-plus.com/jelix/lib/jelix/plugins/urls/significant/significant.urls.php : 141
        3       significantUrlEngine->_parse()  /var/www/offres-emploi-plus.com/jelix/lib/jelix/plugins/urls/significant/significant.urls.php : 52
        4       significantUrlEngine->parse()   /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php : 892
        5       jUrl::parse()   /var/www/offres-emploi-plus.com/jelix/lib/jelix/core/request/jClassicRequest.class.php : 16
        6       jClassicRequest->_initParams()  /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php : 1167
        7       jRequest->init()        /var/www/offres-emploi-plus.com/jelix/lib/jelix/init.php : 985
        8       jCoordinator->process() /var/www/offres-emploi-plus.com/jelix/oep/www/index.php : 20

comment:9 Changed 10 years ago by laurentj

  • Milestone set to Jelix 1.0.13
Note: See TracTickets for help on using tickets.