problème affichage php sur site

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : problème affichage php sur site

par rolusseum » 06 mars 2009, 15:07

L'arborescence de mes fichiers est le suivant:
C:\Program Files\EasyPHP1-8\www\lacavedesfilles
Ok, le répertoire (dossier) du site est lacavedesfilles
et dans le dossier lacavedesfilles j'ai le dossier images, connections,..., et toutes mes pages.
le répertoire (dossier) du site est lacavedesfilles. Celui-ci contient tous les fichiers et sous répertoire
Dans Connections j'ai lacavedesfilles
Pas ok??? Sauf si lacavedesfilles est un fichier qui se nomme lacavedesfilles.php
Attention à la casse des noms Connexions n'est pas identique à connexions.

Le chemin d'un include ou require serait
<?php require_once('http://127.0.0.1/lacavedesfilles/Connections/lacavedesfilles.php'); ?>
ou selon la casse
<?php require_once('http://127.0.0.1/lacavedesfilles/connections/lacavedesfilles.php'); ?>

par Mat » 05 mars 2009, 12:43

L'arborescence de mes fichiers est le suivant:
C:\Program Files\EasyPHP1-8\www\lacavedesfilles

et dans le dossier lacavedesfilles j'ai le dossier images, connections,..., et toutes mes pages.
Dans Connections j'ai lacavedesfilles

Merci de ton aide

par rolusseum » 04 mars 2009, 22:40

Warning: main(http://127.0.0.1/Connections/xxxx.php) [function.main]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /homez.19/xxxxx/www/champagnes_galerie_vignettes.php on line 1
Je me répète: la requête échoue parce que le fichier ou le répertoire n'existe pas ou n'est pas trouvé.
Donc, vérifie ton chemin.
Fatal error: main() [function.require]: Failed opening required 'http://127.0.0.1/Connections/lacavedezfilles.php' (include_path='.:/usr/local/lib/php') in /homez.19/lxxxxxx/www/champagnes_galerie_vignettes.php on line 1
Pour réussir la requête, une fonction ou un fichier un nécessaire. soit il n'existe pas ou il ne "le trouve pas".


Pour que l'on puisse comprendre précise nous l'arborescence de tes fichiers.
Tu peux aussi faire un echo realpath de tes fichiers php
http://ch2.php.net/realpath

par mat » 04 mars 2009, 16:13

Merci d'abord pour votre aide.

J'ai essayé la première solution de rolusseum mais ca ne fonctionne pas.

J'obtiens

Warning: main(http://127.0.0.1/Connections/xxxx.php) [function.main]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /homez.19/xxxxx/www/champagnes_galerie_vignettes.php on line 1

Fatal error: main() [function.require]: Failed opening required 'http://127.0.0.1/Connections/lacavedezfilles.php' (include_path='.:/usr/local/lib/php') in /homez.19/lxxxxxx/www/champagnes_galerie_vignettes.php on line 1

A la place des xxxxxx j'obtiens mon login plutôt que d'obtenir le nom de mon dossier ou se situe ma page.
Par contre quand je mets cette même page au format htm ca fonctionne hormis la fonction php.

par Victor BRITO » 04 mars 2009, 14:15

Essaye d'indiquer le chemin complet. Par exemple:
<?php require_once('http://127.0.0.1/Connections/lacavedesfilles.php'); ?>
Il y a mieux encore, avec l'utilisation de la constante magique __FILE__ :
<?php require_once (dirname (__FILE__).'/../Connections/lacavedesfilles.php'); ?>
Bien entendu, le chemin est à adapter à l'arborescence du site et à l'emplacement du fichier qui effectue cette inclusion requise.

par rolusseum » 04 mars 2009, 13:27

No such file or directory in /homez.19/xxxxxx/www/index.php on line 1
Cette erreur se produit lorsque on tente d'accéder par quelque fonction que ce soit à un fichier ou dossier qui n'existe pas.

Essaye d'indiquer le chemin complet. Par exemple:
<?php require_once('http://127.0.0.1/Connections/lacavedesfilles.php'); ?>

problème affichage php sur site

par mat » 04 mars 2009, 13:15

Bonjour à tous

Je suis débutant et j'ai un souci avec mes pages php.
J'utilise dreamweaver et j'ai réalisé un site avec un lien sur une page qui m'envoi sur une page php qui doit m'afficher les photos correspondantes.
J'utilise easyphp comme base de données dans laquelle j'ai rentrer les photos.

Tout marche bien quand je fais un aperçu sur dreamweaver. Par contre lorsque je met cette page sur filezilla, lorsque je vais sur mon site le lien m'envoi le message suivant me disant que le chemin n'est pas bon :

Warning: main(Connections/xxxxxxx.php) [function.main]: failed to open stream: No such file or directory in /homez.19/xxxxxx/www/index.php on line 1

Fatal error: main() [function.require]: Failed opening required 'Connections/xxxxxxxxx.php' (include_path='.:/usr/local/lib/php') in /homez.19/xxxxxx/www/index.php on line 1

sur dreamweaver mon code sur la première ligne est le suivant:
<?php require_once('Connections/lacavedesfilles.php'); ?> 
Merci d'avance pour votre aide