Pour avoir vécu le même problème, saches que l'inclusion avec un include de
fichiers externe à ton site est une hérésie, et que ça ne fonctionne pas sur
tous les hébergements (c'était mon cas), sinon il faut un peu de php pour 1/
aller chercher la page 2/ la sauver en local 3/l'inclure dans ton site.
Pour info, mon installateur qui fait de l'hébergement internet pro m'a dis
que ce type d'inclusion peut permettre à une personne malveillante de
détourner l'appel et de te hacker.
bon courage
Matthieu
----- Original Message -----
From: "alex" <alex@tvs2net.ch>
To: <spip@rezo.net>
Sent: Monday, September 15, 2003 3:09 PM
Subject: [Spip] un drole de message
bonjour à tous, depuis quelques semaines, j'ai un drôle de message sur
certaines pages de mon site... et ceci probablement en lien avec un bout
de
PHP pour faire apparaître des infos d'un autre site... mais le gag c'est
qu'au début ça fonctionnait nickel !
le message en question :
Warning: main(): stream does not support seeking in
/home/httpd/vhosts/www.noble-louable.ch/web/CACHE/9/hierarchie-71.a896d3
on
line 24
est-ce que quelqu'un comprend quelque chose?
merci pour vos lumières !
Le Tue 16/09/2003 à 14:35, Matthieu radio a écrit :
Pour avoir vécu le même problème, saches que l'inclusion avec un include de
fichiers externe à ton site est une hérésie, et que ça ne fonctionne pas sur
tous les hébergements (c'était mon cas), sinon il faut un peu de php pour 1/
aller chercher la page 2/ la sauver en local 3/l'inclure dans ton site.
c'est pas plus hérétique que n'importe quoi.
et si ton hébergeur empèche ça, y'a de fortes chances qui empèchera la
version "codée" à coup de fopen ou de telnet.
Pour info, mon installateur qui fait de l'hébergement internet pro m'a dis
que ce type d'inclusion peut permettre à une personne malveillante de
détourner l'appel et de te hacker.
comme plein d'autres trucs. ça dépend de ce qu'il y a autour.
c'est exactement le débat de l'autre jour sur les variables
dans les includes.
Pour avoir vécu le même problème, saches que l'inclusion avec un include de
fichiers externe à ton site est une hérésie,
c'est pas plus hérétique que n'importe quoi.
Disons que c'est n'importe quoi alors?
Conditionner le bon fonctionnement d'un site à la disponibilité d'un serveur tiers, sans même prévoir de test... C'est le genre de choses qu'on s'autorise sur un proto, à la rigueur, histoire de valider un algorithme.
Si vraiment un bout du script doit être récupéré sur un autre site (on sait toujours ce qu'il contient, au moins???) il faut :
1) tester si le serveur est disponible;
2) si oui, en faire une copie locale;
3) inclure la copie locale (actualisée ou non) avec require().
C'est tout à fait ce que je voulais dire.
Si quelqu'un avait un bout de php pour le réaliser ça serait cool.
J'avais bidouillé un truc pour voir, mais il ne faisait pas de test...
Matthieu
----- Original Message -----
From: "Frédéric Poncet" <Frederic.Poncet@wanadoo.fr>
To: <spip@rezo.net>
Sent: Wednesday, September 17, 2003 6:59 PM
Subject: [Spip] un drole de message
Pour avoir vécu le même problème, saches que l'inclusion avec un
include de
fichiers externe à ton site est une hérésie,
c'est pas plus hérétique que n'importe quoi.
Disons que c'est n'importe quoi alors?
Conditionner le bon fonctionnement d'un site à la disponibilité d'un
serveur tiers, sans même prévoir de test... C'est le genre de choses
qu'on s'autorise sur un proto, à la rigueur, histoire de valider un
algorithme.
Si vraiment un bout du script doit être récupéré sur un autre site (on
sait toujours ce qu'il contient, au moins???) il faut :
1) tester si le serveur est disponible;
2) si oui, en faire une copie locale;
3) inclure la copie locale (actualisée ou non) avec require().
_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip