problème php include chez Free
Posté : 18 févr. 2010, 20:25
Bonjour,
Free semble récemment avoir augmenté la sécurité, et mon appel "php include" ne marche plus. J'ai un beau message d'erreur, qui a au moins le mérite d'être clair :
"Accès interdit - La configuration du contrôle d'accès interdit d'être acceptée à cette heure-ci. Veuillez contacter votre prestataire de
service si vous pensez que ceci n'a pas lieu d'être."
J'ai un blog (/wordpress) et un album photo (/gallery) et pour afficher une bannière aléatoire dans wordpress, tirée de zenphoto, je fais l'appel suivant :
<div id="header_img">
<?php $banniere = include("http://pascal.ledisque.free.fr/gallery/?p=heading");
if ($banniere <> 1)
echo"<img src=\"http://pascal.ledisque.free.fr/gallery/banniere.jpg\">";
?>
J'avais déjà posté sur ce forum (il y a un an) pour inclure le test, car parfois la fonction échouait. Et cela fonctionnait parfaitement... jusqu'à il y a 3 semaines. J'ai donc du pour l'instant supprimer carrément l'appel à la fonction php include, et afficher une image fixe.
On me dit d'utiliser un chemin relatif, mais ça ne marche pas. Ni en local sur mon pc d'ailleurs : j'en conclue que je dois absolument utiliser le protocole http pour que l'appel à la fonction zenphoto fonctionne. Ça parait logique, non ? (si quelqu'un peut le confirmer...)
Et je ne vois pas comment utiliser un chemin relatif avec le protocole http.
Alors voilà, je suis coincé ? quelqu'un voit-il une solution de contournement ?
Merci.
Free semble récemment avoir augmenté la sécurité, et mon appel "php include" ne marche plus. J'ai un beau message d'erreur, qui a au moins le mérite d'être clair :
"Accès interdit - La configuration du contrôle d'accès interdit d'être acceptée à cette heure-ci. Veuillez contacter votre prestataire de
service si vous pensez que ceci n'a pas lieu d'être."
J'ai un blog (/wordpress) et un album photo (/gallery) et pour afficher une bannière aléatoire dans wordpress, tirée de zenphoto, je fais l'appel suivant :
<div id="header_img">
<?php $banniere = include("http://pascal.ledisque.free.fr/gallery/?p=heading");
if ($banniere <> 1)
echo"<img src=\"http://pascal.ledisque.free.fr/gallery/banniere.jpg\">";
?>
J'avais déjà posté sur ce forum (il y a un an) pour inclure le test, car parfois la fonction échouait. Et cela fonctionnait parfaitement... jusqu'à il y a 3 semaines. J'ai donc du pour l'instant supprimer carrément l'appel à la fonction php include, et afficher une image fixe.
On me dit d'utiliser un chemin relatif, mais ça ne marche pas. Ni en local sur mon pc d'ailleurs : j'en conclue que je dois absolument utiliser le protocole http pour que l'appel à la fonction zenphoto fonctionne. Ça parait logique, non ? (si quelqu'un peut le confirmer...)
Et je ne vois pas comment utiliser un chemin relatif avec le protocole http.
Alors voilà, je suis coincé ? quelqu'un voit-il une solution de contournement ?
Merci.