J'ai un site php main.php dans le public_html
dir, quelles sources plusieurs images:code php de trames non exécuté dans public_html
<html>
<head>
<title>My Site</title>
</head>
<frameset rows="55, *, 0" frameborder="no">
<frame id='headerFrame' src="headerFrame.php" scrolling="no">
<frame src="mainPages/a.php">
<frame src="mainPages/b.php">
</frameset>
</html>
Les balises de code php dans main.php (non représenté) sont exécutées correctement par le serveur, mais quand je passe en revue les sources de cadre dans le navigateur, je vois des balises php dans non interprétés le code html:
headerFrame.php:
<?php
include 'base.php';
?>
<html>
...
Comment vient que main.php est i nterpreted, mais headerFrame.php pas? Lorsque je déplace la page vers /var/www/mypage/
cela fonctionne bien.
Environnement: Ubuntu 12.10, apache2
Votre chemin pour votre inclusion est probablement faux. Le rapport d'erreur vous le dirait. –
Avez-vous/var/www et/var/public_html? Ou à quoi ressemble votre structure de répertoire? Il pourrait y avoir un problème avec votre configuration php, en disant que php est exécuté dans/var/www mais pas dans/var/public_html – strauberry