Page 1 sur 2
Blocage à l'accueil suite au transfert de ficihers vers autr
Posté : 27 janv. 2008, 21:36
par bojolais
Bonjour,
Je debute avec le PHP, je viens d'installer WAMP, j'ai dans le repertoire " wamp\www\créé un repertoire "projet" et j'ai chargé les fichiers.
Pour information, ces fichiers fonctionnent sur free. Mais lorsque j'utilise wamp, ou un autre fhhébergeur, j'arrive à la page d'accueil, et lorsque, je lance un lein, j'ai le messag 404
Merci de me donner un coup de main....afins que ce projet qui tourne sur free, puisse tourner sur wamp ou un autre hébergeur, que je puisse effectuer des manipulationsafin d'apprendre php.
J'ai travaillé sur plusieurs Tutos, mais je plante sur ce point.
Je ne comprends pas que le fait de déplacer les fichiers, les liens soient en anomalie.?
Merci pour votre aide précieuse
Merci du coup de main..;;o)
Posté : 27 janv. 2008, 23:18
par iclo
Ce sont des liens interne au site ?
Sans voir de code, difficile de t'aider...
Posté : 27 janv. 2008, 23:54
par bojolais
Bonsoir, et merci pour cette intervention,
Effectivement je comprends bien qu'il soit necessaire de disposer du code, mais de quel fichier.
Le projet est constitué de fichiers : ".htaccess" " index.php" "home.php"...et les pages du sites en .php
Dun répertoire " img" contenant des images et un sous repertoire " boutons ".....ici pas de souci.
D'un répertoire "iclude comprenant les fichiers " header.php, headders_html.php, main.php, menu.php, rewrite.php, d'un sous répertoire CSS contenant un fichier defaut.css.
Je ne sais ou se situe l'anomalie...j'ai du mal a assimiler l'architecture du projet php....malgré la lecture des tutos....
Voilà !
[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]
Posté : 28 janv. 2008, 01:13
par iclo
Il va falloir que tu te plonges dans le code, tu dois avoir un problème d'url dans tes liens.
Pas d'autre solution, que de regarder le code des liens et de vérifier qu'ils poitent bien chacun vers un fichier. (C'est plus une question d'html que de php)
Posté : 28 janv. 2008, 11:03
par bojolais
Bonjour et merci,
J'entends bien qu'il s'agit d'un problème de code qui ne pointe pas le fichier depuis le transfert des fichiers, mais je ne trouve pas .
Dans "menu.php", les liens font appels à des fichiers "html" qui n'existent pas car que les fichiers sont en "php"....si je modifie, toutes les cibles pour les mettre en php, j'ai bien le contenu texte du fichier mais pas la page, contituée couleur de fond de page, et boutons avec liens.
Et question subsidière pour quelle raison, le fait de déplacer les fichier le projet, modifierait le code ou la cible?
Merci ;o)
Posté : 28 janv. 2008, 11:37
par iclo
Encore une fois, avec aussi peu d'information, on ne peut pas t'aider efficacement.
Le code des fichiers n'a certainement pas été modifier par le transfert, mais bien la configuration du serveur.
La structure du site (répertoires, sous répertoires, etc) est elle la même ?
Il y avait peut-être un url rewritting, ce qui fait que les fichiers visiblement html étaient en fait des fichiers php.
etc, etc
Posté : 28 janv. 2008, 12:28
par bojolais
Bonjour,
La structure est identique.
J'ai copie l'intégralité du contenu de free avec Ftp-explorer, et transféré la totalité sur un autre hébergeur, ayant rencontré ce probleme, j'ai envisagé que ceci pouvait provenir du nouvel l'hébergeur qui pouvait traiter différemment le php, pour cette raison j'ai testé avec wamp, jai eu le même problème, j'ai essayé également sur un 3 eme hébergeur, mais même problème.
J'ai fouillé dns le code, ,mais j'ai beaucoup de mal à m'y retrouver, même avec les tutos que j'ai pu parcourir, je suis devant un mur.....
La difficulté provient probablement aussi, que je fais un peu de html, qui traite par page, alors que php, la construction est bien différente, je sèche....j'ai beau regarder ????
J'ai la possibilité de communiquer l'acces de mon hébergeur, mais ceci est délicat sur le post.
L'adresse URL, ne vas donner que le code retour en "html" de la page, alors que le problème il me semble devrait se trouver dans " menu.php", ou "headers_html.php", ou "header.php"...ou ....je ne sais pas..;o(
Ton avis ?
Posté : 28 janv. 2008, 13:25
par iclo
Comme je te l'ai déja dit, sans plus de détails et sans voir le code on ne peut absolument pas t'aider.
En même temps, si tu es débutant en html et en php, tu risques d'avoir du mal à pouvoir corriger ces erreurs. Aucune chance d'avoir un coup de main de son concepteur ou du moins de la personne qui l'a mis en place ?
Posté : 28 janv. 2008, 14:08
par bojolais
Malheureusement non, elle n'est plas sur la régions et je n'ai pas ses coordonnées..
je dois donc messayer.
mais te donner l'acces n'est pas un probleme, ceci afin de te permettre de visualiser les codes...
Un serait possible que je te donne les codes d'acces ?
Merci
Posté : 31 janv. 2008, 21:38
par bojolais
Allo !
Personne n'a pitié de moi.....;o((((((((((((((((((((((((
Je me meur !!!!

Posté : 31 janv. 2008, 22:04
par Berzemus
autant le faire à la manière douleureuse alors.. commence par poster ton index.php, on verra pour la suite.. mais ce sera long

Posté : 31 janv. 2008, 22:15
par iclo
Très honnêtement, nous sommes bénévoles et quand nous avons temps, nous essayons d'aider ceux qui ont des problèmes précis dans la réalisation d'un script ou autres.
Ce qui fait que tu risques d'avoir du mal à trouver quelqu'un pour débugger ton site.
Je t'ai donné des pistes pour t'aider dans ta recherche, il faut maintenant que tu retrousses tes manches et que tu essaies de comprendre ce qui ne va pas.
On peut t'aider si tu as un problème précis, mais là très honnêtement, depuis ton premier message, je n'ai pas vraiment l'impression que tu ais cherché par toi même à trouver d'où peut provenir ton problème.
Maintenant, la question existentielle: as-tu des notions de base en html ?
Parce qu'un problème de lien, ce n'est pas du php mais plus que probablement un problème d'html.
Posté : 31 janv. 2008, 22:47
par zeus
Modération :
Tes délais ne nous intéressent pas.
Nous savons que tu es en difficulté puisque tu demandes de l'aide,
mais nous sommes tous bénévoles et répondons selon nos disponibilités.
Merci de ne pas s'impatienter.
Posté : 01 févr. 2008, 00:43
par bojolais
Bonsoir,
Si j'ai ouvert un post et fit un appel à l'aide, c'est que j'ai déjà essayé....et passé même des nuits à chercher....
J'ai réalisé 3 sites en html avec les problèmes de débutant et les évolutions normales que l'on peu rencontrer lors des réalisations....mais je n'ai jamais eu le problème ici présent et personne ne m'a répondu dans ce post, pour m'aider à comprendre...comment un code qui par lien pointe un fichier html, alors qu'il est php...question simple....si je n'ai pas de trouvé ou eu d'explication comment trouver.....?
En html, ce script est clair.:
Code : Tout sélectionner
href="contact.html"><img
style="border: 0px solid ; width: 110px; height: 20px;"
alt="contacts" src="images/bouton_contact.JPG"></a>
.......le fichier contat.html existe.
ici également !
Code : Tout sélectionner
<a href="toto2.html"><img style="border: 0px solid ;"
alt="ici bouton1" src="file:///D:/Icones/BOUTON.GIF"></a>
Il est dit que sur la page index, à l'emplacement " ici bouton1" il y a un .gif qui est sur le DD "D" dans le repertoire icones et qui s'appelle bouton.gif, et qui pointe sur la page "toto2.html"....qu'il faut afficher.....
Voilà !
Maintenant dans le projet en main et qui me mal traite, avec le scrip dans "menu" qui est le suivant :
Code : Tout sélectionner
<td><a href="contact.html"><img src="./img/boutons/contact.gif" border="0" alt="menu_contact"></a></td>
Le fichier "contact html" n'existe pas, il est "contact.php" dans le répertoire projet.....c'est bien ceci qui me bloque " <a href="contact.html"> " ????
Je ne trouve rien qui m'explique et traite ce mode rédactionnel ?....
Pour répondre à berzemus, qui m'offre une ouverture ce dont je le remercie beaucoup, je joins le script "index.php"
<?php
require("./include/headers_html.php");
//Disposition de la page
echo "
<div id='header'>";
include("./include/header.php");
echo "
</div>";
echo "<div class='spacer'></div>";
echo "<div id='site'>";
echo "
<div id='menu'>";
include("./include/menu.php");
echo "
</div>";
echo "
<div id='main'>";
include($page);
echo "
</div>";
echo "</div>";
echo "<div class='spacer'></div>";
/*echo "
<div id='footer'>";
include($include_path."/footer.php");
echo "
</div>"; */
echo "
</body>
</html>";
?>
Je sais trés bien que les intervenants dans un forum sont bénévoles, je le suis également dans d'autres disciplines, evidemment pas en informatique...
Et merci....pour tout !
Espérant vous retrouver dans les posts ou j'interviens, j'aurais l'immence plaisir, de vous transmettre mes connaissances, et vous aider...
Cordialement !
Posté : 01 févr. 2008, 12:58
par iclo
Personne n'a essayé de t'aider ?
Encore une fois, avec aussi peu d'information, on ne peut pas t'aider efficacement.
Le code des fichiers n'a certainement pas été modifier par le transfert, mais bien la configuration du serveur.
Comme je te l'ai déja dit, sans plus de détails et sans voir le code on ne peut absolument pas t'aider.
Je t'ai donné des indications sur les origines possibles d'un tel problème et je t'ai demandé de nous montrer le code qui pose problème.
Au risque de me répéter, nous sommes là pour t'aider à corriger le bug, pas pour que tu nous donne accès à ton hébergement pour corriger nous même ton code. (Ce qui a été la seule réponse que tu ai faite à mes indications.
A aucun moment, tu ne nous a montrer que tu cherchais à résoudre le problème par toi même. Ce n'est quand même pas compliqué de vérifier dans un ftp que le chemin vers un fichier présent dans une url, existe bien, non ?