Après une mise à niveau de PHP de 5.2 à 5.5 (ou plus récente), le site web d'un ami ne fonctionne plus, $ DOCUMENT_ROOT.Commande/code racine ne fonctionnant pas après la mise à niveau de PHP de 5.2 à 5.5
Il utilise ce code:
<?php
require("$DOCUMENT_ROOT/menulinks.inc.php");
$status = $menu["home"]["id"];
require("$DOCUMENT_ROOT/header.inc.php");
?>
<div id="main">
<img src="images/miristart.jpg" alt="Startbild" style="margin-top 2%;"/>
</div>
<?php
require("$DOCUMENT_ROOT/footer.inc.php");
?>
Et qui est le code d'erreur:
Warning: require(/menulinks.inc.php): failed to open stream: No such file or directory in /www/htdocs/v137122/sedcard.php on line 2
Fatal error: require(): Failed opening required '/menulinks.inc.php' (include_path='.:/usr/share/php:..') in /www/htdocs/v137122/sedcard.php on line 2
Alors, dois-je utiliser une autre commande au lieu de $ DOCUMENT_ROOT? Lequel alors? Merci beaucoup d'avance.
Vous pouvez consulter les réponses à cette question similaire: http: //stackoverflow.com/questions/11927968/document-root-php – Mike
Copie possible de [Document Root PHP] (http://stackoverflow.com/questions/11927968/document-root-php) – xkcd149