Je cours Ubuntu 10.04 avec Apache2 et PHP5.php ignorant silencieusement inclure sur localhost, mais pas sur le serveur externe
J'ai une structure de répertoire comme ceci:
\www\
\index.php
\parts
\head.php
\body.php
intérieur de mon index.php J'ai une commande
<?php include("parts/head.php") ?>
et l'équivalent pour le corps. Ces fichiers existent tous deux et contiennent plus de code php et html. La seule chose qui apparaît quand je teste le site sur localhost (\ var \ www) est le html en dehors des commandes PHP. Il n'y a pas de message d'erreur, c'est comme si le fichier était inclus mais vide.
Il est exactement le même que sur le site (pas localhost) mais il fonctionne parfaitement sur le site. Je ne comprends pas ce qui est différent. Toute aide serait appréciée.
Qu'est-ce qui se trouve exactement dans la barre d'adresse de votre navigateur pour la page qui ne fonctionne pas correctement? –
http: // localhost/codejammers (codejammers étant le dossier dans lequel il se trouve). Cependant, exactement la même chose se produit quand je le mets directement dans le dossier \ var \ www et ai eu http: // localhost dans la barre d'adresse. – Dom
désolé, il auto-formaté les liens, si vous survolez sur eux c'est exactement ce que j'ai écrit! – Dom