Bonjour,
Hébergeur du site : OVH.
Dans un premier temps, après mise à jour du PHP de 7.0.x à 7.2.x, seule l'image d'entête de la page d'accueil apparaissait (sans les modules) avec ce message :
"La page recherchée ne peut être affichée. Une erreur est survenue pendant l'exécution de la requête".
Le contenu, à la racine du site, du fichier ovhconfig était celui-ci:
app.engine=php
app.engine.version=7.2
http.firewall=security
environment=production
container.image=stable
Ensuite, dans Administration, J'ai mis le rapport d'erreur sur "maximum"; Il y apparaît d'ailleurs dans cette ligne public $error_reporting = 'maximum'; dans configuration.php. Mais cela n'a rien changé.
En continuant mes recherches est apparu ce message, en tête sur la page d'accueil :
#0 Too few arguments to function Joomla\Registry\Registry::get(), 0 passed in /home/dehouxchpb/www/templates/beez3/index.php on line 112 and at least 1 expected" -
Je suis allé dans l'index.php du template, à la ligne 112 <?php elseif (!$logo AND $config->get()) : ?> et ai porté la valeur 1 pour aboutir à ceci : <?php elseif (!$logo AND $config->get()) : ?>1.
Rien de changé.
Je suis revenu sous PHP 7.0.x, mais maintenant, alors que le site s'ouvre, il apparaît ce message, en très gros caractères, en tête de page, quelle que soit le thème choisi :
Warning: Missing argument 1 for Joomla\Registry\Registry::get(), called in /home/dehouxchpb/www/templates/beez3/index.php on line 112 and defined in /home/dehouxchpb/www/libraries/vendor/joomla/registry/src/Registry.php on line 205
[En fait, cette parution résulte du réglage dans Administration/configuration/paramètres/serveur sur "maximum" - indiquée ci-dessus (ce message disparaît si le paramètre serveur est remis sur "défaut")].
Malgré mes recherches je ne trouve aucun sujet semblable susceptible de m'aider.
Me faut-t-il intervenir à la ligne 205 du Registre.php ?... Mais comment ?...
Merci par avance pour l'aide que vous voudrez bien m'accorder, en précisant mon faible niveau en informatique.
Partager