Jump to content

Erreur HTTP 500 après mise à jour des plugins


Recommended Posts

Bonjour, après avoir mis les plugins à jour, mon site n'est plus accessible (ERREUR 500)

 

voici les logs d'erreur sur le serveur:

===============

 

[Tue Apr 19 12:05:41.884722 2022] [php7:notice] [pid 25093] [client 86.199.73.1:48482] PHP Notice:  Undefined index: display_block_top_infos in /home/students/btsoungui12022/www/PrestaShop/var/cache/prod/smarty/compile/mon_theme_prestashop_d313layouts_layout_full_width_tpl/86/7c/26/867c2668d05faf612663b48ec4a0bcbf0172719b_2.file.layout-both-columns.tpl.php on line 56, referer: https://students.webadvise.fr/~btsoungui12022/

[Tue Apr 19 12:05:41.884993 2022] [php7:notice] [pid 25093] [client 86.199.73.1:48482] PHP Notice:  Trying to get property 'value' of non-object in /home/students/btsoungui12022/www/PrestaShop/var/cache/prod/smarty/compile/mon_theme_prestashop_d313layouts_layout_full_width_tpl/86/7c/26/867c2668d05faf612663b48ec4a0bcbf0172719b_2.file.layout-both-columns.tpl.php on line 56, referer: https://students.webadvise.fr/~btsoungui12022/

[Tue Apr 19 12:05:41.897312 2022] [php7:error] [pid 25093] [client 86.199.73.1:48482] PHP Fatal error:  Uncaught  --> Smarty Compiler: Syntax error in template "file:/home/students/btsoungui12022/www/PrestaShop/themes/mon-theme-prestashop-d313/templates/_partials/header.tpl"  on line 65 "{renderLogo}" unknown tag 'renderLogo' <-- \n  thrown in /home/students/btsoungui12022/www/PrestaShop/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php on line 65, referer: https://students.webadvise.fr/~btsoungui12022/


================

Edited by ambassa (see edit history)
Link to comment
Share on other sites

Voici les différentes lignes de fichiers mises en cause :

            <div id="block_top_infos" style="display:<?php echo htmlspecialchars($_smarty_tpl->tpl_vars['display_block_top_infos']->value, ENT_QUOTES, 'UTF-8');?> ">

 

{block name='header_top'}
  <div class="header-top">
    <div class="container">
       <div class="row">
        <div class="col-md-2 hidden-sm-down" id="_desktop_logo">
          {if $shop.logo_details}
            {if $page.page_name == 'index'}
              <h1>
                {renderLogo}
              </h1>
            {else}
              {renderLogo} //////////// C'est ici qu'il y aurait erreur
            {/if}
          {/if}
        </div>
        <div class="header-top-right col-md-10 col-sm-12 position-static">
          {hook h='displayTop'}
        </div>
      </div>
      <div id="mobile_top_menu_wrapper" class="row hidden-md-up" style="display:none;">
        <div class="js-top-menu mobile" id="_mobile_top_menu"></div>
        <div class="js-top-menu-bottom">
          <div id="_mobile_currency_selector"></div>
          <div id="_mobile_language_selector"></div>
          <div id="_mobile_contact_link"></div>
        </div>
      </div>
    </div>
  </div>
  {hook h='displayNavFullWidth'}
{/block}

 

 

Link to comment
Share on other sites

[Tue Apr 19 12:05:41.897312 2022] [php7:error] [pid 25093] [client 86.199.73.1:48482] PHP Fatal error:  Uncaught  --> Smarty Compiler: Syntax error in template "file:/home/students/btsoungui12022/www/PrestaShop/themes/mon-theme-prestashop-d313/templates/_partials/header.tpl"  on line 65 "{renderLogo}" unknown tag 'renderLogo' <-- 

Devrait être {$renderLogo} à mon avis, rien à voir avec des plugins mais une modification du header

  • Thanks 1
Link to comment
Share on other sites

il y a 38 minutes, ambassa a dit :

Egalement, je souhaite afficher une barre constante sur mon site qui signale sur toutes les pages que c'est un site test, les commandes ne doivent pas être effectuées.

Il suffit de le mettre en maintenance pour que vous soyez le seul à interagir avec le site.

Link to comment
Share on other sites

18 minutes ago, Mediacom87 said:

Il suffit de le mettre en maintenance pour que vous soyez le seul à interagir avec le site.

Le site doit rester visible pour le grand public... Mais il doit juste avoir un avertissement sur toutes les pages qui demande de ne pas passer les commandes

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...