je viens de mettre la dernière version de wamp (avant j'utilisait la 1.6.1). Or sur la 1.6.6 j'ai un problème. Lorsque j'ouvre firefox et que vais dans locahost (jusque la ca marche nickel). Mais dès que je click sur un de mes alias, il me met une page blanche. Pourtant si je fait afficher le code source de la page j'ai bien le code, et si je rafrachi la page, la page s'affiche correctement.
Avez vous connaissance de ce défauts? Si oui est-il possible actuellement d'y remédier?
Hum, c'est bizarre mais j'ai l'impression que ca vient plus du formatage de ta page qu'autre chose. Quand la page s'affiche en blanc, on peut quand même regarder son code source...
Peut-être faudrait-il remplacer les url absolues en http par des url relatives par rapport à la racine du site. Dans le source, il n'est pas normal de voir [127.0.0.1]... comme ici :
Non ca c'est normal faut pas faire attention, j'ai une variable root path sur mon site et vu que la le site est héberger chez moi et que je travail chez moi j'ai mis 127.0.0.1 comme rootpath.
Le problème ne viens pas de la non plus (car chez moi ca le fait égalmenet et je suis bien en localhost).
> Non ca c'est normal faut pas faire attention, j'ai une > variable root path sur mon site et vu que la le site est > héberger chez moi et que je travail chez moi j'ai mis 127.0.0.1 > comme rootpath.
Je ne suis absolument par d'accord. Si Wamp5 et le fichier host sont correctement paramétré, il n'y a aucun besoin d'une quelconque variable "root path" ou autre.
Dans le source, <img src='images/larges/image_022.jpg'... /> montrera l'image, que ce soit en local ou sur le site réel. Il n'y a aucun besoin de mettre "[].
Toujours travailler en chemin relatif.
Par exemple mon source est le même et n'utilise ni variable "root_path", ni "["]; pour les trois localisations : - en local G:\Wamp\www\aviatechno - [aviatechno.free.fr] chez Free - [aviatechno.info] chez 1and1
> Si j'ai fait ca c'est à cause des insclude en php. J'ai des > includes d'include et sans chemin absolut ca devient délicat.
Et $_SERVER['DOCUMENT_ROOT'] ça sert à quoi ?
Et je répète, une fois de plus, qu'il ne faut pas mettre de http:// si les images ou fichiers sont situés sur le site. Ça génère un grand nombre de requètes HTTP, qui prennent du temps et de la ressource et ça ne sert à rien., sinon à embrouiller le code.
Éventuellement, si t'es paumé dans tes includes par rapport à la racine du site voilà une fonction qui te retournera un préfixe pour déterminer le nombre de niveaux de retour : //Recherche du "niveau" d'arborescence - retourne "" ou "../" * nombre de fois nécessaires function arbre() { $find="/"; if (strpos($_SERVER['SCRIPT_FILENAME'],$find)===false) $find="\\"; return str_repeat("../",(substr_count(substr($_SERVER['SCRIPT_FILENAME'],strlen($_SERVER['DOCUMENT_ROOT'])),$find)-1)); }
Moi ce que je vois c'est surtout ceci : (ça vient donc des includes ?)
Warning: include() [function.include]: URL file-access is disabled in the server configuration in D:\wamp\www\castlemangaV1.0\include\dernierecritique.php on line 24
Warning: include(http://127.0.0.1/castlemangaV1.0//include/dercritdvd.php) [function.include]: failed to open stream: no suitable wrapper could be found in D:\wamp\www\castlemangaV1.0\include\dernierecritique.php on line 24
Warning: include() [function.include]: Failed opening 'http://127.0.0.1/castlemangaV1.0//include/dercritdvd.php' for inclusion (include_path='.;C:\php5\pear') in D:\wamp\www\castlemangaV1.0\include\dernierecritique.php on line 24
Message édité (16-11-2006 18:34)
Dval (depuis la Belgique, enfin encore pour l'instant... pfff. quel pays :-)