navigateur web, pas de traitement de code PHP comme du code PHP

J'ai Joomla installé dans mon ordinateur, mais récemment, ont été l'écriture des fichiers php qui ne sont pas liées à l'Joomla-site géré. Pour quelque raison, quand j'essaie d'ouvrir ces fichiers php dans le navigateur web en utilisant xampp (note: Joomla est également en utilisant xampp), le navigateur n'exécute pas le code w/dans les balises comme du code php.

Par exemple, après l'ouverture d'une page de base (une page avec le titre "test", sans contenu, sauf dans le corps des balises) dans le navigateur web et aller dans le code source, le texte suivant s'affiche dans le code source:

<body>
<?php echo "hello"; ?>

</body>

au lieu de la conversion au format HTML. (c'est à dire juste "bonjour")

Quelqu'un a une idée sur ce qui se passe ici?

Grâce.

  • Les navigateurs ne la PAS exécuter du code PHP. Ils ont simplement accepter le HTML et le rendu d'affichage/d'elle. C'est à votre serveur pour exécuter le code PHP, et puisque vous êtes l'obtention de cru, du code PHP de votre serveur est mal configuré.
  • oui... ce n'est pas le navigateur web de l'obligation de processus PHP
  • Semble que le fichier n'est pas dans le dossier htdocs-annuaire...? Et assurez-vous qu'il a une extension php et apache est en cours d'exécution. Et de ne pas l'ouvrir, mais appelez - localhost/test.php si c'est dans htdocs.
  • le fichier est un .phtml ou .fichier php?
  • Ok, il a travaillé. Je l'ai déplacé vers le dossier htdocs de répertoire, et a appelé localhost/test.php. Pourquoi est-ce que vous ne pouvez pas ouvrir les fichiers php à partir de l'extérieur du répertoire htdocs?
  • Parce que le "htdocs" répertoire est le répertoire qui agit comme le "serveur", et depuis php est serverside il doit être le serveur peut le voir pour le processus de manière appropriée.

InformationsquelleAutor jake | 2011-08-03