Les archives de FluxBB.fr
Vous n'êtes pas identifié(e).
Pages : 1
Bonjour,
Après avoir fait des recherches sur le forum et tester des trucs je me remets à vous car je n'arrive pas régler ce pb !
j'affiche les 10 dernières discussions et les connectés du forum dur ma page d'accueil en faisant appel au fichier ../templates/homecometforum.php
J'utilise donc les codes
Pour les 10 dernières discussions
[c]<?php
include('http://monsite.free.fr/forum/extern.php?action=active&show=10');?></td>
Voir les connectés au forum
<?php
include('http://monsite.free.fr/forum/extern.php?action=online_full');?>[/c]
Sur ma page d'accueil j'ulise ce code
[c]"><?php
{
include("../templates/homecometforum.php");
}
?>[/c]
mais j'ai ce code d'erreur
[c]Warning: main(http://monsite.free.fr/form/forum/extern.php?action=active&show=10) [function.main]: failed to open stream: Connection timed out in /mnt/100/sdc/f/a/monsite/templates/essai.php3 on line 67
Warning: main() [function.include]: Failed opening 'http://monsite.free.fr/form/forum/exter … ve&show=10' for inclusion (include_path='/mnt/100/sdc/f/a/monsite/include:.:/usr/php4/lib/php') in /mnt/100/sdc/f/a/monsite/templates/essai.php3 on line 67
Warning: main(http://monsite.free.fr/form/forum/extern.php?action=online_full) [function.main]: failed to open stream: Connection timed out in /mnt/100/sdc/f/a/monsite/templates/essai.php3 on line 74
Warning: main() [function.include]: Failed opening 'http://monsite.free.fr/form/forum/exter … nline_full' for inclusion (include_path='/mnt/100/sdc/f/a/monsite/include:.:/usr/php4/lib/php') in /mnt/100/sdc/f/a/monsite/templates/essai.php3 on line 74[/c]
en utilisant un chemin relatif vers extern.php c'est pareil
est-ce dut à free.fr ?
Hors ligne
salut,
on peut voir ce site ?
Hors ligne
bonjour vin100
le site: http://mz-webzine.tk mais j'ai enlever le code pour "en direct des forums" à cause de cette erreur
mais tu peux voir le message d'erreur ici
http://sibfactory.free.fr/templates/essai.php3
Hors ligne
et avec
[c]include(dirname(__FILE__).'/../../extern.php?action=online_full');[/c]
ou
[c]include(dirname(__FILE__).'/../extern.php?action=online_full');[/c]
ça donne quoi ?
Hors ligne
merci pour ta réponse
Alors j'ai mis ce code dans mon fichier templates/homecometforum.php (avec lequel s'affiche les 10 dernières dicussions et les connectés au forum sur le page d'accueil)
pour les 10 discussions
[c]<?php
include(dirname(__FILE__).'http://sibfactory.free.fr/form/forum/extern.php?action=online_full');?>[/c]
et également (pour les connecté au forum)
[c]<?php
include(dirname(__FILE__).'../form/forum/extern.php?action=online_full');?>[/c]
mais tjs une erreur ! 
http://sibfactory.free.fr/templates/essai.php3
Dernière modification par sibfactory (15-05-2006 14:17:30)
Hors ligne
non regarde le code que j'ai mis et ce que tu met toi
Hors ligne
j'ai essayé mais ça ne fonctionne pas !
j'avais mit le code du dessus par rapport au chemin sur mon serveur
>form >> forum
>templates
d'où ce code
<?php
include(dirname(__FILE__).'../form/forum/extern.php?action=online_full');?>
Hors ligne
bah ouais mais bon moi j'ai pas mis de http:// et j'ai mis un slash derrière dirname(__FILE__).' et puis dirname(__FILE__) fait référence au chemin du dossier dans lequel est le fichier donc
/quelque_chose/form/forum/include/template/
à partir de là il faut remonter de deux donc
include(dirname(__FILE__).'/../../extern.php?action=online_full');
c'est assurément un problème de chemin
Hors ligne
j'ai suivi ce que tu me dis mais ça ne fonctionne tjs pas
ça pourrait venir de free.fr ?
Car avant ça marchait très bien en suivant le code qu'il ya dans le Wiki de punbb.fr
et avec l'adresse absolue
c'est à dire :
[c]include('http://www.domaine.ltd/forums/extern.php?action=active');[/c]
Hors ligne
ça pourrait venir de free.fr ?
non, un bète include si ça ne fonctionnait pas aucun scripts php ne fonctionnerait
après, si c'est pas un problème de chemin (bien que je soit convaincu que ce soit cela) c'est p'tete un problème avec ton template personnalisé, je sais pas ce que tu en fait par la suite de ce template mais ça vient peutetre de là
Hors ligne
:mad: ça commence un peu à m'énerver pour tout te dire
Quand je mets l'adresse http://sibfactory.free.fr/form/forum/ex … ion=active dans firefox ça marche ...
mais avec l'include ça ne marche pas
j'ai eu un pb de chemin avec les includes la semaine dernière, partout où il y avait un chemin absolue j'avais le code d'erreur, j'ai modifié partout en mettant les chemin relatif, ça marche partout sauf pour "en direct de forums" où il ya les 10 dernières discussions et les connectés
Malgré les modif' que tu me proposais Vin100 et autres tests de mon coté ça ne fonctionne plus, alors qu'avant la semaine dernière tout les include fonctionnait adresse absolue ou non ...
Qu'est qui ne va pas ?
Là je n'y comprends plus rien !
Hors ligne
Peut-être, je dis bien peut-être...
Free fait des migrations de serveurs... Peut-être est-ce de la que viennent les problèmes de chemins ?
(s) MT
ex-Apupv
:faq: :recherche:
Gra.
Hors ligne
Salut MT, donc selon toi il suffirait d'attendre ...et de voir ce qui se passe
Cela expliquerait pourquoi ça fonctionne 1 fois sur 50
Hors ligne
Selon moi il faudrait que tu règles tes chemins absolus sur leur nouvelle valeur. Car quand je vais sur http://sibfactory.free.fr/templates/essai.php je tombe sur des bug aec function.main et function.include, ce qui indique que le chemin absolu est mal renseigné.
(s) MT
ex-Apupv
:faq: :recherche:
Gra.
Hors ligne
oui et si on regarde à cette discussion : http://puntal.forx.fr/forums/viewtopic.php?id=339 le problème vient effectivement de free car pour un script diférent (puntal) des messages d'erreur diférents apparaissent
vive free ! sic
Hors ligne
merci Vin100
je me doutais de quelque chose du genre...
Alors maintenant que me reste t'il à faire du coup ?:|
Hors ligne
Salut j'ai le même genre de problèmes et il semble qu'on ne soit pas les seuls. Tous les "esperts" que j'ai pu lire sont d'accord pour que c'est lié à des problèmes de chemins.
J'en suis arrivé à tenter de mettre dans l'include $_SERVER['DOCUMENT_ROOT'] qui a l'air de correspondre à ce que propse vin100. ça ne fonctione pas non plus.
Url qui fonctionne très bien : http://plomberie.per.free.fr/forum/exte … ion=active
Appel dans ma page
include($_SERVER['DOCUMENT_ROOT'].'/forum/extern.php?action=active');Je suis complètement incompétent en php mais est-ce qu'il ne faudrait pas chercher du coté de la ligne
define('PUN_ROOT', './');dans extern.php ?
Yann
Hors ligne
aprioris vu ce que tu dit je dirais plutot l'inverse, vu que la page quand elle n'est pas inclus fonctionne, donc le chemin relatif PUN_ROOT fonctionne il faudrait peutêtre mettre des chemins relatifs
Hors ligne
Hors ligne
Pour info je n'ai plus de problème avec des URL absolues.
Le lien qui fonctionne est de la forme :
include ('http://LOGIN.free/fr/forum/extern.php?action=active');
Dernière modification par libretto (06-06-2006 21:30:46)
Hors ligne
Hors ligne
Pages : 1