Php inactif a cause du htaccess

WRInaute discret
Bonjour,

je farfouille dans un site et je m'apperçoit que le php est inactif il apparait en rouge dans le code source , il n'est pas executé
je suis persuadé que cela viens du htaccess mais j'y connait rien pouvez vous m'eclairer ?
merci
 
WRInaute accro
boule-de-cristal.png
 
WRInaute passionné
S'il apparaît en rouge, en effet ça à l'air grave.. Par contre je n'ai aucune notion de htaccess dans des cas comme celui là.. Désolé.
 
WRInaute discret
En effet apres de nouvelles recherches c'est plus dans la construction du site

il y as un fichier index a la racine qui conditionne les autres pages

$_r = array();
$_r['current_url'] = str_replace(INDEX, '', /*HTTP_AUTOFULL.*/ $_route);

// si fichier HTM
if (file_exists('old/'.$_file['filename'].'.htm')) {

$html['title_page'] = $html['meta_subject'];

$html['html_content'] = $parser->parse('old/'.$_file['filename'].'.htm', $_r);
}
// si fichier PHP
elseif (file_exists('old/'.$_file['filename'].'.inc')) {
$_content = '';
include_once ('old/'.$_file['filename'].'.inc');
$html['html_content'] = $_content;
unset($_content);
}

// else
else {
$html['html_content'] = 'unknow request';
// redirect
header('Refresh:2;url='.HTTP_AUTOFULL, true, 404);
}

donc le fichier qu'il appel est en html donc le php ne s'execute pas donc j'ai rajouter une clause

elseif (file_exists('old/'.$_file['filename'].'.php')) {
$html['title_page'] = $html['meta_subject'];
$_content = '';
include_once ('old/'.$_file['filename'].'.php');
$html['html_content'] = $_content;
}
ça s"execute mais comme y faut mais le template n'est plus bon ..
$html['html_content'] n'est plus bon
si je met ça

elseif (file_exists('old/'.$_file['filename'].'.php')) {
$html['title_page'] = $html['meta_subject'];

$html['html_content'] = $parser->parse('old/'.$_file['filename'].'.php', $_r);


}

le php ne s'execute plus


complexe .. si vous avez une idée merci
 
WRInaute accro
Dans ces cas la il faut procéder par étape.

Tout d'abord essayer avec une page très simple : echo "bonjour", pour déjà voir si il s'agit du htaccess, du serveur ou autre.

Ensuite si c'est ok, faut que tu supprimes tout d'une page et ajoute au fur et a me sure afin d'identifier d’où vient le probleme.

le problème est en local et en prod?

Après je ne maitrise pas les outils de débogage pour le développement web, mais il doit bien exister un truc qui pourrait t'aider dans tes recherches d'erreurs.

Tu utilises un CMS ou un framework?
 
Discussions similaires
Haut