Un utilisateur a demandé 👇

Salut

J’utilise un thème enfant du thème “Firmasite” pour mon site.

J’ai constaté que le fichier error_log contient environ 4,5 Mo de 19 400 lignes provenant exclusivement du message d’erreur suivant, généré entre le 5 mars et aujourd’hui :

[22-Mar-2019 12:11:57 UTC] Avertissement PHP : L’utilisation constante non spécifiée de TEMPLATE_DOMAIN – ‘TEMPLATE_DOMAIN’ (cela doit être un bogue dans une future version de PHP) est acceptée dans /home4/abc82/mysite.com/wp-content/themes/firmasite-child-theme/404 . php en ligne 16

Firmasite-child-theme/404.php ressemble à ceci :

<?php
/**
 * @package firmasite
 */
global $firmasite_settings;

get_header();
 ?>

		<div id="primary" class="content-area clearfix <?php echo $firmasite_settings["layout_primary_class"]; ?>">
			
			<?php do_action( 'open_content' ); ?>
            <?php do_action( 'open_loop' ); ?>

		          <h1 class="post-title">
            <?php _e('Page not found?', TEMPLATE_DOMAIN); ?></h1>
          <div class="post-content">
            <a href="http://www.mysite.com/wp-content/uploads/2015/01/page-not-found.png">
              <img class="size-full wp-image-62675 aligncenter" src="https://www.mysite.com/wp-content/uploads/2015/01/page-not-found.png" alt="Page not found error" width="255" height="300" /></a>
            <div class="post-content"><h3>The page you requested cannot be found!</h3>Perhaps you are here because: 
              <ul>	
                <li>The page has moved because of 
                <span style="color: #ffcc00;"><strong>ongoing</strong>
                </span> restructuring to improve & expand the web directory to a web portal, with news, recipes, discussion forums, groups and much more!
                </li>	
                <li>The page url has been changed
                </li>	
                <li>The page no longer exists
                </li>
              </ul><strong>Don't worry, we are still here.</strong>
              <ul>	
                <li><strong><strong>Try typing your search term for different, general articles and recipes in the search box below:</strong></strong>
                <p><?php echo do_shortcode('[wpbsearch]'); ?>
                  </li>	
                  <li><strong><strong>For Web Directory listings, please go to the 
                      <a title="Web Directory" href="http://www.mysite.com/directory/">Web Directory page</a>, or 
                      <a title="Web Directory Categories" href="http://www.mysite.com/directory/categories">Web Directory Categories</a> or use the 
                      <span style="color: #ffcc00;">Web directory search
                      </span> below.</strong></strong>
                  <p><br><?php echo do_shortcode('[sabai-directory-search-form page="shortcodes/shortcode-sabai-directory" return=1]'); ?>
                    </li>	
                    <li>If you are a webmaster or manage a website, business, institution or organization, you can add it to the web directory free by clicking the banner below
                    <p>
                      <div align="center">
                        <a href="http://www.mysite.com/add-directory-listing?bundle=directory_listing">
                          <img src="https://www.mysite.com/wp-content/uploads/2015/01/mooad65.png" alt="Add yours today!" width="240" height="240" border="0" /></a>
                      </div>
                      </li>
              </ul>
            </div>
          </div>

			<?php do_action( 'close_loop' ); ?>
            <?php do_action( 'close_content' ); ?>

			
		</div><!-- #primary .content-area -->

<?php get_sidebar(); ?>
<?php get_footer(); ?>

————-

Cela montre les lignes 15 et 16, respectivement :

<h1 class="post-title">
            <?php _e('Page not found?', TEMPLATE_DOMAIN); ?></h1>

J’utilise ce thème/thème enfant depuis un certain nombre d’années maintenant et je ne me souviens jamais avoir eu cette erreur et je n’ai aucune idée de ce qui aurait pu l’inspirer ou quand elle a commencé. Il y a quelque temps, j’avais un error_log de plus de 70 Mo pour une raison dans laquelle je n’étais pas impliqué, que je ne pouvais pas ouvrir facilement, mais je soupçonne que j’en avais au moins une partie, même si je soupçonne qu’il y avait d’autres erreurs là-dedans du passé.

Le site utilise PHP v7.2. Je ne suis PAS un codeur et je veux de l’aide pour m’en débarrasser.

Merci d’avance

Ce sujet a été modifié il y a 1 an et 7 mois par. Ce sujet a été modifié il y a 1 an et 7 mois par.


(@sterndata)

Modérateur du forum et bénévole de l’équipe d’assistance

il y a 1 an, 7 mois

Je suggère de poser des questions sur https://wordpress.org/support/theme/firmasite#new-post afin que les développeurs et la communauté de support des plugins/thèmes puissent vous aider.

Étant donné que ce sujet n’a pas été mis à jour depuis plus de 3,5 ans, vous ne pourrez peut-être pas obtenir d’aide. Cependant, recherchez dans vos fichiers de thème la ligne comme define( 'TEMPLATE_DOMAIN'.... et assurez-vous que les deux arguments de cette définition sont entre guillemets simples.

Cette réponse a été modifiée il y a 1 an et 7 mois.


(@xprt007)

il y a 1 an, 7 mois

Salut

Merci pour la réponse rapide. Oui, je sais que ce thème spécifique n’a pas été pris en charge depuis longtemps, mais d’une manière ou d’une autre, il était presque impossible d’en trouver un autre qui montre les différents types de contenu sur mon site comme celui-ci.

Au moment où l’auteur était disponible, il répondait aux demandes d’assistance, mais il semble qu’il lui soit arrivé quelque chose puisque le site de développement des auteurs était indisponible depuis si longtemps. Il n’y a aucune possibilité d’obtenir de l’aide dans le forum de support de thème.

À peu près où exactement dois-je chercher ces lignes ? / Firmasite ? Même cela a probablement des centaines de fichiers et certainement beaucoup de signatures/modèles.

À propos de


(@sterndata)

Modérateur du forum et bénévole de l’équipe d’assistance

il y a 1 an, 7 mois

Essayez d’utiliser le plugin “Cable Finder”. Il est utile dans des situations comme celle-ci.

localisateur de chaîne


(@xprt007)

il y a 1 an, 7 mois

Salut

J’ai donc utilisé ce chercheur de fil et le seul sujet dans lequel il a trouvé le fil “TEMPLATE_DOMAIN”… était `

Aucun autre changement inclus define( 'TEMPLATE_DOMAIN' Soit define('TEMPLATE_DOMAIN'

A reçu.

J’ai accepté de le changer en ‘

… ce qui était attendu. En haut de la page String Finder – Code Editor, j’ai eu l’avertissement…

Nous avons détecté une complétion de balise de code PHP, qui a été automatiquement supprimée pour éviter les erreurs dans votre code.

En dehors de cela, pour les premières pages des sites que j’ai vérifiés, il ne semblait pas y avoir d’erreurs visibles.

J’ai essayé de vérifier si l’un des autres threads que j’avais avait cette chaîne, mais aucun d’entre eux.

Est-ce que ce changement est correct ?

Je vérifierai le error_log pour toutes les nouvelles entrées parce que je l’ai vidé avant de faire le changement.

J’apprécie ton aide.

À propos de

Cette réponse a été modifiée il y a 1 an et 7 mois. Cette réponse a été modifiée il y a 1 an et 7 mois.

Cela a-t-il résolu votre problème ?

Was this helpful?

0 / 0

Leave a Reply 0

Your email address will not be published. Required fields are marked *