Bonjour,
D'abord je vous demanderai de faire preuve d'indulgence parce
que je suis complètement novice avec PHP et MySQL...
Bref, voilà, j'essaie de comprendre comment tout cela fonctionne
et j'utilise pour cela un "pack" de boutique en ligne que j'ai
trouvé en open source sur le web. Je sais, les packs tout prêts,
c'est nul mais là en l'occurrence ca me permet de m'initier en
cherchant à comprendre comment il fonctionne... Bref.
Donc lorsque j'ai uploadé le pack sur mon site pour voir si il
fonctionnait... surprise (enfin, pas tant que ca), ca ne marchait
pas. Au debut, j'ai pas trop compris pourquoi, vu que j'avais
bien configuré l'adresse et mon login de connection à ma base MySQL.
C'est ensuite que je me suis rendu compte, en relisant le tutorial
du pack (www.phpwebcommerce.com), qu'il fallait soit modifier les
.htaccess, soit uniquement uitiiser des chemins relatifs ou absolus
dans mes fichiers .php afin de pas avoir des messages d'erreur du
style :
Citation :
Warning: main(library/database.php): failed to open stream: No such file or directory in /home/.sites/50/site215/web/store/library/config.php on line 65
Fatal error: main(): Failed opening required 'library/database.php' (include_path='') in /home/.sites/50/site215/web/store/library/config.php on line 65
|
Alors vu que je n'y connais pas grand chose, que je ne sais meme pas
ce que sont les .htaccess, et que j'utilise un mac alors que la personne
ayant rédigé le tutorial explique la marche à suivre pour utilisateurs de PC,
ben j'ai préféré rajouter les chemins relatifs dans tous mes fichiers .php
Seulement voilà, certains fichiers étant necessaires à plusieurs niveaux
dans l'arborescence du site, ben les chemins indiqués dans ceux là ne marchent
pas dès qu'on les sollicite à un autre niveau du site (j'espère que je suis
suffisamment clair )
Donc ma question est toute simple : que faire?
Est-ce-que les .htacess sont des fichiers fournis par l'hebergeur et qui sont
à modifier/configurer? Je comprends plus rien
Si quelqu'un a compris ce que je viens d'écrire, merci à l'avance pour votre aide!