Page 1 sur 1
Que se passtil?
Posté : 07 sept. 2006, 10:28
par towogy
Hello,
En fait g un ptit probleme (comme bcp sur ce forum ...) . Je sais pas si toutes les erreurs php correspondent à un cas precis chacune mais bon, je le tente.
Cette erreur là :
Warning: main(/outils/Film.class.php): failed to open stream: No such file or directory in /home/latitude/cherbourgscope/index.php on line 3
Fatal error: main(): Failed opening required '/outils/Film.class.php' (include_path='.:/usr/local/lib/php') in /home/latitude/cherbourgscope/index.php on line 3
elle correspond à quoi?
Posté : 07 sept. 2006, 10:39
par Cyrano
Ça veut dire que le fichier demandé n'existe pas, ou à tout le moins ne se trouve pas là où tu l'as indiqué dans ton code.
Les lignes du code correspondant et un schéma sommaire de ton arborescence de fichiers nous aideraient à te montrer l'erreur
Posté : 07 sept. 2006, 10:45
par towogy
Moui ... j'avais compris le "no such file or directory", ce que je capte pas c que le repertoire admin marche, y'a pas d'erreur.
Et là que mon index.php est à la racine, bah ça marche po.
Arborescence :
cherbourgscope /
admin (contient l'index de l'admin, qui marche)
outils (contient les differentes classes)
skin (habillage du site)
image (image uploadées à partir de la partie admin)
datas (fragments du site)
C'etait ça la réponse à ta question?
Posté : 07 sept. 2006, 10:55
par Cyrano
quasiment, le problème, c'est que c'est illisible et tu n'as pas mis le code correspondant aux lignes indiquées dans le message d'erreur.
Pour le schéma d'arborescence, fais un truc dans ce style dans le bloc-note et mets ça ici entre des balises [
code]
Code : Tout sélectionner
Racine Serveur
|
+- répertoire x
| |
| +- répertoire xy
| | |
| | +- fichier abc.php
| | +- fichier def.php
| +- répertoire y
| | |
etc...
Posté : 07 sept. 2006, 11:05
par towogy
Voilou l'arborescence :
Code : Tout sélectionner
Latitude
|
+-cherbourgscope
|
+-index.php
+-admin
| |
| +-index.php
+-outils
| |
| +-Newsletter.class.php
| +-Film.class.php
| +-Galerie.class.php
| +-Configuration.class.php
| +-config.php
| +-connexion.php
| +-constantes.php
+-skin
| |
| +-cs.php.html
| +-style.css
| +-popup.js
+-image
+-datas
|
+-festivals.frg.html
+-renseignements.frg.html
Pour les lignes de codes correspondant aux erreurs (soit la ligne 3 de mon index.php de la racine) :
Alors des idées? ^^
Posté : 07 sept. 2006, 11:14
par Cyrano
Oui : tu as indiqué le chemin /outil/etc... or si tu commences avec un "/", ça signifie à partir de la racine du serveur et non à partir de la position du fichier appelant. Donc, il te faut faire par exemple :
ou mieux :
Là, on part non pas de "/" mais de "./", le point signifiant en quelque sorte "à partir d'ici".
Si tu commences par un "/", alors le cemin devra être :
Code : Tout sélectionner
require_once("/Latitude/cherbourgscope/outils/Film.class.php");
Posté : 07 sept. 2006, 11:30
par towogy
yesssssssss =)
J'suis pas finaude des fois, ça fait peur ...
Enfin bref, j'ai une autre erreur keu meme, sql cette fois :
Code : Tout sélectionner
Warning: mysql_connect(): Access denied for user: 'yanndsd@localhost' (Using password: YES) in /home/latitude/cherbourgscope/outils/premier.php on line 5
Access denied for user: 'yanndsd@localhost' (Using password: YES)
Line 5, on a :
Code : Tout sélectionner
$link=mysql_connect(SERVEUR,LOGIN,MOTDEPASSE)or die(mysql_error());
Si quelqu'un a une idée, ne vous genez pas =)
Posté : 07 sept. 2006, 11:36
par Cyrano
ça veut dire que ta constante MOTDEPASSE est probablement vide et MySQL attend un mot de passe valide.