Rechercher : dans
Par :

Problème avec function.include avec free.fr

Dernière réponse le 20 jun 2009 à 13:54:48 lan13, le 11 mai 2006 à 11:22:13 
 Signaler ce message aux modérateurs

Bonjour
J'ai un souci sur mon site en ce moment avec la function.include
Le Pb n'apparait pas avant, et je n'est jamais ce genre de pb avant!
Ne voyant pas d'ou vient le souci je me confit à vous

Warning: main(http://monsite/templates/haut.php) [function.main]: failed to open stream: Connection timed out in /mnt/100/sdc/f/a/monsite/ne3/chronik.php on line 15

Warning: main() [function.include]: Failed opening 'http://monsite/templates/haut.php' for inclusion (include_path='/mnt/100/sdc/f/a/monsite/include:.:/usr/php4/­lib/php') in /mnt/100/sdc/f/a/monsite/ne3/chronik.php on line 15


vous puvez allez voir sur sibfactory.free.fr

merci !

Meilleures réponses pour « Problème avec function.include avec free.fr » dans :
Documentation officielle Free.fr Voir Support officiel de Free en ligne : support.free.fr/ La FAQ officiel de Free en ligne : faq.free.fr/ On peut également trouver en téléchargement divers correctifs (chipset USB, mises à jour pilotes modems, utilitaires) à: install.free.fr
Se connecter au ftp de free VoirVous vous demandez comment vous connecter au ftp de free afin de mettre en ligne votre site perso ? Les paramètres de connection ftp : ftpperso.free.fr login : votre login attribué lors de votre inscription (votre site sera accessible à cette...
Free - Fournisseurs d'accès à Internet VoirServeur de courrier entrant Serveur POP : pop.free.fr Serveur IMAP : imap.free.fr Serveur de courrier sortant Serveur SMTP : smtp.free.fr Serveurs de noms de domaine Free DNS Primaire : 212.27.32.5 DNS Secondaire : 212.27.32.6 Free...

1

P@, le 11 mai 2006 à 14:46:17

Tu pourrais peut être montrer les codes associées aux erreurs ...
Ca pourrait donner une idee ..:::P@ ... a tras, a PoOf ou a chou :::..

Répondre à P@

2

lan13, le 11 mai 2006 à 15:04:39

{
    include("http://sibfactory.free.fr/templates/haut.php");
}
?>


pour afficher le haut du site
c'est ça qui ne marche pas, mais alors pourquoi maintenant alors que depuis le début tout fonctionne bien
Est-ce du à l'adresse absolue?

Répondre à lan13

3

fabrice11901, le 11 mai 2006 à 20:47:09

Bonjour,
Quand j'étais chez free (et oui parce que j'y suis plus leur espace est trop lant et insécurisé), la fonction include tombait souvent en panne mais revenait quelques minutes ou heures après patiente !
C'est bizarre, on en apprend tous les jours même quand on ne­ s'informe pas !!!!

Répondre à fabrice11901

4

Thom@s, le 11 mai 2006 à 22:00:36

Salut !

Tout dépend de la config (persmissions) des serveurs de Free, mais, en général, la fonction include doit être utilisée avec un chemin local, et non avec une URL distante, comme tu l'as fait.

Il faudrait donc quelque chose du genre :
include("monfichier.php"); si le fichier est dans le même dossier,
include("/repertoire/monfichier.php"); pour repartir de la racine
include("../repertoire/monfichier.php"); pour remonter d'un niveau par rapport au répertoire de la page courante.

Donc il se peut qu'il ne soit pas possible d'inclure un fichier d'un autre site (include en local uniquement).

Mais je ne connais pas la config de free: il faut vérifier dans le phpinfo() si allow_url_fopen est à "on" ou à "off" :-)
http://www.lephpfacile.com/manual_php/function.include.php
http://www.lephpfacile.com/manual_php/features.remote-files.php

A+ :)

.:|  T h o m @ s  |:.

Répondre à Thom@s

5

txiki, le 12 mai 2006 à 07:45:42

Salut a tous,
thom@as a raison. J'utilise personellement des includes mais comme te le montre thom@as. Je n'ai JAMAIS eu de Pb.
Bon courage.
Le bonheur est la seule chose que l'on peut donner sans l'av­oir.

Répondre à txiki

6

lan13, le 12 mai 2006 à 09:48:41

Merci beaucoup de vos réponses.
Il semblerai en effet qu'il faille utiliser la fonction include avec un chemin local. car ça marche ou j'ai modifié l'adresse pour tester.
Reste une question pourquoi ça marchait avant avec URL distante et plus maintenant?
Bref.... dans les cas merci à vous !

Répondre à lan13

7

Mido, le 21 aoû 2006 à 22:58:49

Voilà c'est juste pour dire merci à Thom@s pour sa réponse ( ne pas mettre l'adresse complète : "http://..."
Remerci et merci beaucoup !!!
Je me prenai trop la tête sur ce problème.

Répondre à Mido

8

Thom@s, le 23 aoû 2006 à 19:33:57

De rien ;-)

.:|  T h o m @ s  |:.

Répondre à Thom@s

9

Bibou, le 3 mai 2007 à 13:03:08

Salut a tous,
Je suis en train d'essayé d'utiliser la fonction include en php, seul problème lorsque j'inclu un site extérieur au mien
(par exemple <? include("http://www.google.fr"); ?>)
celà n'affiche pas les images et les liens ne sont plus valide!
ya-t-il un moyen de corriger celà?
merci d'avance!

Répondre à Bibou

10

Thom@s, le 3 mai 2007 à 19:18:10

Salut !

Merci de relire le message 4 :
google.fr est un lien externe.
Or include(), ne marche qu'avec des liens internes, sauf si la configuration du serveur PHP l'autorise (cf. mon message précédent).

A+ :)

.:|  T h o m @ s  |:.

Répondre à Thom@s

11

jjsteing, le 3 oct 2008 à 16:49:19

Bonjour,

j ai plus ou moins le meme soucis.... mais j aimerais des precisions technique :

voici mon code :

$chemin2mini=("http://monsitelocal/".$liste_photo);
echo $chemin2mini."<br>";

$img = imagecreatefromjpeg($chemin2mini);
if (!$img)
{
echo "erreur<br>";
}

echo '<img title="test" border=0 src='.$chemin2mini.'><br><br>';

En local, aucun probleme, mais sur le site de free... il me met une erreur :

Warning: imagecreatefromjpeg(http://monsitelocal/img_4837.jpg) [function.imagecreatefromjpeg]: failed to open stream: Connection timed out in /mnt/ Blablabla

bon, ok, j me dis que ca viens du fait que free n accepte pas les lien externes... mais il m affiche l image qui correspond a ce lien externe :-S ... Alors il peut ou il peut pas faire du lien externe???

Et ptite question subsidiaire.. comment verifier si un lien fonctionne (autre que la pseudo fonction remote_file_exist()) qui d ailleurs me fait le meme probleme :( )

Merci d avance !!

Répondre à jjsteing

12

Bmf, le 26 nov 2008 à 22:22:32

Évidement qu'il affiche l'image, ce n'est que de la concaténation de chaine de caractères ....

Par contre, la fonction imagecreatefromjpeg essaye d'ouvrir un flux vers l'image passée en paramètre.

Vu que l'image que tu lui passe est externe, le flux ne peut pas s'ouvrir.

Répondre à Bmf

13

 jjsteing, le 20 jun 2009 à 13:54:48

Ok, merci... bon ben du coup je creer mes miniature en local, et je les transfert sur le site :s:s en attendant de me payer un serveur dedier...

Répondre à jjsteing