Fatal error: Call to undefined function getallheaders()

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Fatal error: Call to undefined function getallheaders()

    Bonjour je suis un developpeur débutant en Joomla.

    Depuis quelques temps j'ai repris un site web Joomla avec quelques erreurs.

    Le site en lui même fonctionne mais parfois il est impossible d'accèder à l'url administrateur. J'ai cette erreur " Fatal error: Call to undefined function getallheaders()"
    Le message est accompagné d'un chemin qui parfois est layouts/joomla/toolbar/title.php et parfois d'autre.
    Je suis donc allé dans ces fichiers et j'ai remplacé :

    Code:
    $_HEADERS = getallheaders()
    par

    Code:
    if (!function_exists('getallheaders')) {
    function getallheaders() {
    $_HEADERS = [];
    foreach ($_SERVER as $name => $value) {
    if (substr($name, 0, 5) == 'HTTP_') {
    $_HEADERS[str_replace(' ', '-', ucwords(strtolower(str_replace('_', ' ', substr($name, 5)))))] = $value;
    }
    }
    return $_HEADERS;
    }
    }
    Pour l'instant cela fonctionne mais parfois j'ai la même erreur qui revient. Savez vous a quoi cela peut étre du ?

    J'ai l'impression qu'il y a un bazar dans les fichiers de ce site, est il possible de migrer le site vers une version clean ?
    Ma version Joomla Joomla! 3.6.5 Pour l'instant mis a jour impossible suite à un soucis Ajax.

    Merci
    Dernière édition par L2GAR2812 à 01/09/2020, 09h20

Annonce

Réduire
Aucune annonce pour le moment.

Partenaire de l'association

Réduire

Hébergeur Web PlanetHoster
Travaille ...
X