Que se passtil?

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 : Que se passtil?

par Cyrano » 07 sept. 2006, 11:36

ça veut dire que ta constante MOTDEPASSE est probablement vide et MySQL attend un mot de passe valide.

par towogy » 07 sept. 2006, 11:30

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 =)

par Cyrano » 07 sept. 2006, 11:14

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 :

Code : Tout sélectionner

require_once("outils/Film.class.php");
ou mieux :

Code : Tout sélectionner

require_once("./outils/Film.class.php");
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");

par towogy » 07 sept. 2006, 11:05

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) :

Code : Tout sélectionner

require_once("/outils/Film.class.php");
Alors des idées? ^^

par Cyrano » 07 sept. 2006, 10:55

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...

par towogy » 07 sept. 2006, 10:45

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?

par Cyrano » 07 sept. 2006, 10:39

Ç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

Que se passtil?

par towogy » 07 sept. 2006, 10:28

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?