Page d'accueil News inaccessible après migration 5.0 vers 5.1. [Réglé]
template news/NewsDisplaySeveralNewsController.tpl
Support des Modules
toldo Membre non connecté
Booster Bazooka
- Booster Bazooka
- Voir le profil du membre toldo
- Inscrit le : 22/03/2011
- Groupes :
Après avoir effectué la migration PHPBoost de la 5.0 vers la 5.1, je rencontre actuellement une petite erreur lorsque j'essaie d'accéder à l'accueil du module News.
J'ai essayé une désinstallation puis réinstallation du module avant de venir solliciter votre aide, mais rien n'y fait...
Lorsque j'essaie d’accéder à la page d’accueil news, j'ai ce message : "Une erreur s'est produite lors de l'opération".
Si quelqu'un à une idée, je le remercie par avance.
Voici le contenu du fichier error.log :
Fatale : template news/NewsDisplaySeveralNewsController.tpl
Static method TextHelper::lowercase_first() does not exist
line 1 offset 35 near "...news.PSEUDO}</a>, # ELSE #{news.PSEUDO}# ENDIF #
# ENDIF #
${TextHelper::lowercase_first(LangLoader::get_message('the', 'common'))} <time datetime="# IF NOT news.C_DIFFERED #{news.DATE_ISO..."
[0] /kernel/framework/mvc/response/AbstractResponse.class.php:60 - FileTemplate->render()
[1] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:88 - AbstractResponse->send()
[2] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:59 - UrlControllerMapper->do_call()
[3] /kernel/framework/mvc/dispatcher/Dispatcher.class.php:67 - UrlControllerMapper->call()
[4] /kernel/framework/mvc/dispatcher/DispatchManager.class.php:43 - Dispatcher->dispatch()
[5] /news/index.php:55 - DispatchManager::dispatch(array)
[URL] /news/
Avertissement : mb_substr_count(): Unknown encoding "0"
[0] /kernel/framework/helper/TextHelper.class.php:283
[0] /kernel/framework/helper/TextHelper.class.php:283 - mb_substr_count(string, string, string)
[1] /kernel/framework/io/template/TemplateRenderingException.class.php:66 - TextHelper::substr_count(string, string, int, int)
[2] /kernel/framework/io/template/TemplateRenderingException.class.php:44 - TemplateRenderingException->compute_position()
[3] /kernel/framework/io/template/parser/syntax/FunctionTemplateSyntaxElement.class.php:73 - TemplateRenderingException->__construct(string, StringInputStream)
[4] /kernel/framework/io/template/parser/syntax/FunctionTemplateSyntaxElement.class.php:43 - FunctionTemplateSyntaxElement->check_method_call(string, string)
[5] /kernel/framework/io/template/parser/syntax/AbstractTemplateSyntaxElement.class.php:52 - FunctionTemplateSyntaxElement->parse(TemplateSyntaxParserContext, StringInputStream, StringOutputStream)
[6] /kernel/framework/io/template/parser/syntax/ExpressionContentTemplateSyntaxElement.class.php:61 - AbstractTemplateSyntaxElement->parse_elt(FunctionTemplateSyntaxElement)
[7] /kernel/framework/io/template/parser/syntax/ExpressionContentTemplateSyntaxElement.class.php:35 - ExpressionContentTemplateSyntaxElement->do_parse()
[8] /kernel/framework/io/template/parser/syntax/AbstractTemplateSyntaxElement.class.php:52 - ExpressionContentTemplateSyntaxElement->parse(TemplateSyntaxParserContext, StringInputStream, StringOutputStream)
[9] /kernel/framework/io/template/parser/syntax/ExpressionTemplateSyntaxElement.class.php:63 - AbstractTemplateSyntaxElement->parse_elt(ExpressionContentTemplateSyntaxElement)
[10] /kernel/framework/io/template/parser/syntax/ExpressionTemplateSyntaxElement.class.php:41 - ExpressionTemplateSyntaxElement->process_expression_content()
[11] /kernel/framework/io/template/parser/syntax/ExpressionTemplateSyntaxElement.class.php:35 - ExpressionTemplateSyntaxElement->do_parse()
[12] /kernel/framework/io/template/parser/syntax/AbstractTemplateSyntaxElement.class.php:52 - ExpressionTemplateSyntaxElement->parse(TemplateSyntaxParserContext, StringInputStream, StringOutputStream)
[13] /kernel/framework/io/template/parser/syntax/TextTemplateSyntaxElement.class.php:66 - AbstractTemplateSyntaxElement->parse_elt(ExpressionTemplateSyntaxElement)
[14] /kernel/framework/io/template/parser/syntax/TextTemplateSyntaxElement.class.php:46 - TextTemplateSyntaxElement->process_char(string)
[15] /kernel/framework/io/template/parser/syntax/TextTemplateSyntaxElement.class.php:36 - TextTemplateSyntaxElement->do_parse()
[16] /kernel/framework/io/template/parser/syntax/AbstractTemplateSyntaxElement.class.php:52 - TextTemplateSyntaxElement->parse(TemplateSyntaxParserContext, StringInputStream, StringOutputStream)
[17] /kernel/framework/io/template/parser/syntax/LoopTemplateSyntaxElement.class.php:92 - AbstractTemplateSyntaxElement->parse_elt(TextTemplateSyntaxElement)
[18] /kernel/framework/io/template/parser/syntax/LoopTemplateSyntaxElement.class.php:46 - LoopTemplateSyntaxElement->process_content()
[19] /kernel/framework/io/template/parser/syntax/LoopTemplateSyntaxElement.class.php:40 - LoopTemplateSyntaxElement->do_parse()
[20] /kernel/framework/io/template/parser/syntax/AbstractTemplateSyntaxElement.class.php:52 - LoopTemplateSyntaxElement->parse(TemplateSyntaxParserContext, StringInputStream, StringOutputStream)
[21] /kernel/framework/io/template/parser/syntax/TextTemplateSyntaxElement.class.php:66 - AbstractTemplateSyntaxElement->parse_elt(LoopTemplateSyntaxElement)
[22] /kernel/framework/io/template/parser/syntax/TextTemplateSyntaxElement.class.php:46 - TextTemplateSyntaxElement->process_char(string)
[23] /kernel/framework/io/template/parser/syntax/TextTemplateSyntaxElement.class.php:36 - TextTemplateSyntaxElement->do_parse()
[24] /kernel/framework/io/template/parser/syntax/AbstractTemplateSyntaxElement.class.php:52 - TextTemplateSyntaxElement->parse(TemplateSyntaxParserContext, StringInputStream, StringOutputStream)
[25] /kernel/framework/io/template/parser/syntax/ConditionTemplateSyntaxElement.class.php:84 - AbstractTemplateSyntaxElement->parse_elt(TextTemplateSyntaxElement)
[26] /kernel/framework/io/template/parser/syntax/ConditionTemplateSyntaxElement.class.php:78 - ConditionTemplateSyntaxElement->process_condition()
[27] /kernel/framework/io/template/parser/syntax/ConditionTemplateSyntaxElement.class.php:41 - ConditionTemplateSyntaxElement->process_content()
[28] /kernel/framework/io/template/parser/syntax/AbstractTemplateSyntaxElement.class.php:52 - ConditionTemplateSyntaxElement->parse(TemplateSyntaxParserContext, StringInputStream, StringOutputStream)
[29] /kernel/framework/io/template/parser/syntax/TextTemplateSyntaxElement.class.php:66 - AbstractTemplateSyntaxElement->parse_elt(ConditionTemplateSyntaxElement)
[30] /kernel/framework/io/template/parser/syntax/TextTemplateSyntaxElement.class.php:46 - TextTemplateSyntaxElement->process_char(string)
[31] /kernel/framework/io/template/parser/syntax/TextTemplateSyntaxElement.class.php:36 - TextTemplateSyntaxElement->do_parse()
[32] /kernel/framework/io/template/parser/syntax/TemplateSyntaxParser.class.php:77 - TextTemplateSyntaxElement->parse(TemplateSyntaxParserContext, StringInputStream, StringOutputStream)
[33] /kernel/framework/io/template/parser/syntax/TemplateSyntaxParser.class.php:69 - TemplateSyntaxParser->do_parse()
[34] /kernel/framework/io/template/loader/FileTemplateLoader.class.php:114 - TemplateSyntaxParser->parse(string)
[35] /kernel/framework/io/template/loader/FileTemplateLoader.class.php:264 - FileTemplateLoader->generate_cache_file()
[36] /kernel/framework/io/template/renderer/DefaultTemplateRenderer.class.php:74 - FileTemplateLoader->get_cache_file_path()
[37] /kernel/framework/io/template/renderer/DefaultTemplateRenderer.class.php:53 - DefaultTemplateRenderer->parse(FileTemplateLoader, DefaultTemplateData)
[38] /kernel/framework/io/template/AbstractTemplate.class.php:146 - DefaultTemplateRenderer->render(DefaultTemplateData, FileTemplateLoader)
[39] /kernel/framework/io/template/FileTemplate.class.php:75 - AbstractTemplate->render()
[40] /kernel/framework/mvc/response/AbstractResponse.class.php:60 - FileTemplate->render()
[41] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:88 - AbstractResponse->send()
[42] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:59 - UrlControllerMapper->do_call()
[43] /kernel/framework/mvc/dispatcher/Dispatcher.class.php:67 - UrlControllerMapper->call()
[44] /kernel/framework/mvc/dispatcher/DispatchManager.class.php:43 - Dispatcher->dispatch()
[45] /news/index.php:55 - DispatchManager::dispatch(array)
[URL] /news/
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
vous avez vérifié votre thème si il ne surcharge pas le module news ?
Cordialement, janus57
toldo Membre non connecté
Booster Bazooka
- Booster Bazooka
- Voir le profil du membre toldo
- Inscrit le : 22/03/2011
- Groupes :
J'ai tenté de repasser sur le thème Base officiel de PHPBoost 5.1, mais le problème persiste.
Voici le thème utiliser avant de repasser sur le thème base : <a href="/download/63-themes-phpboost-5-1/581-gaming-red/">https://www.phpboost.com/download/63-themes-phpboost-5-1/581-gaming-red/</a>
Une idée ?
Merci.
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
il faudrait un accès au site ou une copie de celui-ci pour vérifier.
Cordialement, janus57
toldo Membre non connecté
Booster Bazooka
- Booster Bazooka
- Voir le profil du membre toldo
- Inscrit le : 22/03/2011
- Groupes :
Autant pour moi, je viens de refaire le test avec le thème base, et l'accès au module "News" fonctionne de nouveau.
Ton analyse était la bonne !
Du coup, je pense que cela vient du thème "Gaming-Red".
Dois-je le signaler dans le Bug-Tracker ?
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
le thème téléchargeable ici (V5.1) n'est pas en cause car il ne surcharge pas ce module.
Donc soit vous avez fait un mix entre 2 thèmes suite à une manipulation, soit vous avez des résidus du thème en V5.0.
Le plus simple pour le découvrir est de supprimer le thème du FTP complètement puis de réupload la V5.1 via FTP.
Cordialement, janus57
toldo Membre non connecté
Booster Bazooka
- Booster Bazooka
- Voir le profil du membre toldo
- Inscrit le : 22/03/2011
- Groupes :
C'est top ! Franchement, j'ai cherché pendant des heures et toi il t'a fallu 10 mins pour trouver la solution
Merci encore, pour tous ce que vous faites (le staff), vous êtes au top !
Vive PHPBoost !
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie