Problème [PHP]

zantilles -  
 R@chid78 -
Bonjour,j'ai un j'ai un souci de template j'ai ces lignes qui s'affiche et je suis nul en php quelqu'un pourrai m'aidez:

Warning: include(/****/****/www/templates/****/ja_templatetools.php) [function.include]: failed to open stream: No such file or directory in /****/****/www/templates/****/index.php on line 38

Warning: include() [function.include]: Failed opening '/****/****/www/templates/****/ja_templatetools.php' for inclusion (include_path='.:/usr/local/lib/php') in /****/****/www/templates/****/index.php on line 38

Warning: require(/****/*****/www/templates/*****/ja_splitmenu.php) [function.require]: failed to open stream: No such file or directory in /*****/****/www/templates/****/index.php on line 43

Fatal error: require() [function.require]: Failed opening required '/****/****/www/templates/****/ja_splitmenu.php' (include_path='.:/usr/local/lib/php') in /****/****/www/templates/*****/index.php on line 43

pour info le cms est sur joomla et le thème aussi
merci a vous

1 réponse

  1. R@chid78
     
    Bonjour,
    $_SERVER['DOCUMENT_ROOT'] ne marchera que sur un serveur Apache. Ce
    n'est pas défini sur un serveur IIS par exemple.
    Sinon, je te recommande d'utiliser require_once, le "once" pour ?viter
    les boucles d'inclusion, et le "require" pour arrêter l'exécution du
    programme immédiatement en cas de chemin erron?.
    Enfin, il est confortable d'utiliser l'autoload :
    https://www.php.net/manual/fr/language.oop5.autoload.php
    @+
    0