|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : janvier 2007 Messages : 9 ![]() |
Bonjour,
Je travaille à la conception d'un site catalogue avec une base de données MySQL. Après avoir obtenu les paramètres de mon hébergeur AMEN (adresse IP, login et mot de passe), j'ai complété cette base dans phpMyAmin, et créé la connexion MySQL et une requête dans Dreamweaver. Si je teste en local, la page s'affiche normalement, tout fonctionne. Le problème survient lorsque je transfère sur le FTP et que je veux lire la page sur le serveur de l'hébergeur. J'obtiens le message d'erreur suivant (adhoc-marquage est le nom du répertoire, adhoc est le nom de la base de données) : Code :
" Warning: main(../../Connections/adhoc.php): failed to open stream: No such file or directory in D:\inetpub\vhosts\ADHOC-MARQUAGE.COM\httpdocs\pages\essaibis.php on line 1
Code :
Fatal error: main(): Failed opening required '../../Connections/adhoc.php' (include_path='.;./includes;./pear') IN D:\inetpub\vhosts\ADHOC-MARQUAGE.COM\httpdocs\pages\essaibis.php ON line 1 " Voici le code de la page ne fonctionnant pas : Code :
Merci <ediit>Merci d'utiliser les balises codes et de lire les règles du forum</edit> |
||
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() Inscription : octobre 2006 Messages : 138 ![]() |
heu ... une tite question, est-ce que cette page est à la racine de ton site ???
Parcequ'il il semblerait que le chemin d'accès au fichier adhoc.php ne soit pas le bon |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : janvier 2007 Messages : 9 ![]() |
Nillak> Le hic, c'est que je ne sais pas ce qu'est ce lien vers " ../../Connections/adhoc.php "
Je n'ai créé ni de répertoire connections (créé peut-être à l'installation de Wamp), ni de page " adhoc.php " Comme toi, j'ai été intrigué par ce bout de code en début de page. |
|
|
00
|
|
|
#4 | ||
|
Membre du Club
![]() Inscription : octobre 2006 Messages : 138 ![]() |
ok
bon comme je connais pas exactement le contenu du répertoire de ton site je ne peux pas vraiment résoudre ton problème, toutefois je peux te donner quelques coneils Tout d'abord dans ta page je vois qu'il y a un : Code :
Code :
$adhoc = mysql_connect('HostName', 'UserName', 'PassWord'); Code :
$adhoc = mysql_pconnect('HostName', 'UserName', 'PassWord'); Pour faire court, le fichier adhoc.php doit contenir tout ce qu'il te manque pour te connecter à ta base, et comme ton script ne le trouve pas tes requêtes et tout ce qui suit ne peux pas fonctionner Pour t'en convaincre ajoute tout le contenu de ce fichier à la place du require_once. voilà, j'espère t'avoir éclairé |
||
|
|
00
|
|
|
#5 |
|
Membre chevronné
![]() Inscription : février 2005 Messages : 671 ![]() |
Hello,
Avant de te lancer dans des trucs bien compliquer vérifie ceci : Est que tu a bien un répertoire Connections Est ce que dedans tu as bien un fichier adhoc.php Si oui, vérifie si le nom du répertoire Connections a bien un C majuscules sur le serveur... Bien souvent les logiciels FTP mettent tout en minuscules @+ cadou |
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : janvier 2007 Messages : 9 ![]() |
Nillak> Merci beaucoup de m'avoir éclairé sur le sujet.
J'avais idée en effet que l'instruction allait chercher une page adhoc.php pour créer le lien avec la base de données, mais je ne trouvais pas la trace de cette page. En fait le dossier Connections se trouvait, sur mon poste, au dessus du dossier racine du site (ici "adhoc_marquage"), et ma page ne pouvait donc trouver la page "adhoc.php" et en extraire les infos. Finalement, c'est un simple problème de hiérarchie dans les dossiers, c'est tout bête mais c'est informatique Encore merci pour ta précieuse aide Nillak, je suis un graphiste qui se force à apprécier le code |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : janvier 2007 Messages : 9 ![]() |
cadoudal56> Merci également, c'aurait pu être une question de casse, c'était une simple histoire de position de dossier sur mon disque, qui s'était naturellement répétée sur le serveur après le transfert FTP.
Tout tient à peu de chose dans le code. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com