Problème include

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics


milouchouchou
WRInaute discret
WRInaute discret
 
Messages: 85
Inscription: 16 Mar 2003

Problème include

Message le Dim Oct 24, 2004 0:19

Bonsoir tout le monde

Depuis quelques heures, j'ai un problème sur mon site avec les includes.
Il semblerait qu'ils ne soit plus reconnus avec le nom domaine de mon site.

Warning: main(): Circular redirect, aborting. in /home/miloucho/www/liste_alpha1.php on line 87

Warning: main(http://www.milouchouchou.com/marqueur.php): failed to open stream: Success in /home/miloucho/www/liste_alpha1.php on line 87

Warning: main(): Failed opening 'http://www.milouchouchou.com/marqueur.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/miloucho/www/liste_alpha1.php on line 87

voici cette ligne 87
include("http://www.milouchouchou.com/marqueur.php");


Le même problème se pose pour l'affichage des images redimensionnées

Warning: getimagesize(): Circular redirect, aborting. in /home/miloucho/www/perso.php on line 16

Warning: getimagesize(http://www.milouchouchou.com/milannu/inc/im_cat/73.jpg): failed to open stream: Success in /home/miloucho/www/perso.php on line 16

$path = "http://www.milouchouchou.com";

// obtenir la taille de l'image
Voici la ligne 16

$arr = getimagesize("$path$image");

Le problème se pose à chaque fois que le nom de domaine s'y trouve.

Serait-ce un problème côté serveur ?

Merci de vos réponses et bon dimanche.


Kmacleod
WRInaute accro
WRInaute accro
 
Messages: 3418
Inscription: 28 Nov 2002

Message le Dim Oct 24, 2004 6:48

Essaye de regarder comment tu accedes aux répertoires du site
est ce par $DOCUMENT_ROOT ou $_SERVER['DOCUMENT_ROOT']

$_SERVER['DOCUMENT_ROOT'] est préférable

Il y a du avoir des modifications coté serveur, il faut alors modifier les scripts.
C'est peut-être un bug temporaire coté hebergeur.

Good luck

spijoelx
WRInaute discret
WRInaute discret
 
Messages: 249
Inscription: 6 Fév 2004

Message le Dim Oct 24, 2004 8:02

quand tu fais des include dans ton site, tu les fait en local avec les répertoires du site, pas en passant par http://

ligne 87
include("marqueur.php");

et pour ce qui est des images, il faut se dire que c'est un fichier que tu apelles et que tu veux traiter, donc en local aussi:

$path = "/home/miloucho/www/milannu/inc/im_cat/";
si tu apelles l'image directement par 73.jpg, sinon tu adaptes


MarvinLeRouge
WRInaute impliqué
WRInaute impliqué
 
Messages: 525
Inscription: 1 Sep 2004

Message le Dim Oct 24, 2004 13:22

Regarde le textede ton erreur :
...Circular redirect...


Il est probable que tu as dans une page a.php un include b.php et dans ta page b.php un include a.php, ou un truc plus profond, du style :
- dans a.php, include ("b.php");
- dans b.php, include ("c.php");
- dans c.php, include ("a.php");


milouchouchou
WRInaute discret
WRInaute discret
 
Messages: 85
Inscription: 16 Mar 2003

Message le Dim Oct 24, 2004 18:36

Merci pour vos réponses
J'ai résolu en partie le problème en utilisant la path absolu (/home/miloucho/www/)
Reste maintenant le $HTTP_REFERER qui est toujours inconnu, donc problème serveur.

Passez unz bonne soirée.


milouchouchou
WRInaute discret
WRInaute discret
 
Messages: 85
Inscription: 16 Mar 2003

Message le Lun Oct 25, 2004 20:06

Bonsoir tout le monde

Après vérification, la variable $HTTP_REFERER est bien active mais c'est la fonction fopen() qui crée problème.

$read = fopen($HTTP_REFERER, "r") or die("<br />
<font face=\"Verdana\" size=\"-1\"><br><center>Sorry! You have either tried to access this page from an unauthorized domain <br>
or you tried to access this page directly from your browser.<br> Sorry, You must follow a link or be authorized.
<br /><br />Please click your browser's back button.</font><br><br></center>");

J'ai à chaque fois le message d'erreur alors que ça fonctionnait parfaitement avant.

Une idée ?

D'avance merci.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités