Tuto Développer un site de A à Z: Jour 2, erreur 404

Par mLz, il y a 12 ans


Bonjour à tous,

Je viens vers vous car j'ai malheureusement un problème...
J'ai suivi le tuto à la lettre (sauf que lorsque je n'avais pas pu tester au fur et à mesure le code sachant que je n'avais pas accès à mon serveur...) et, aujourd'hui, lorsque j'ai placé tous les fichier sur le serveur web... erreur 404 (la vraie erreur 404, pas celle que l'ont personnalise dans le tuto).
J'ai eu beau tester sur 3 serveurs différents et sur WAMP rien n'y fait... toujours "Error 404 - Not found" apparaît.
(au passage j'ai également télécharger le code source disponible sur le site mais toujours le même problème)

Le lien auquel j'essaye d'accéder: monsite.fr/ledossier/pages/ ou monsite.fr/ledossier/pages/testerreur afin d'afficher l'erreur personnalisée mais rien n'y fait...

Si quelqu'un aurait une idée :)

Merci d'avance pour votre aide,
Cordialement,
mLz

11 réponses

Vallyan, il y a 12 ans

Si je comprends bien, tu as tapé tout le début de ton site sans jamais l'avoir mis sur un serveur pour le tester au fur et a mesure ??
... si c'est la cas tu risques de trouver d'autres erreurs ...

Pour ton problème en particulier, je regarderais en premier vers l'url rewriting s'il yen a un ... je commencerai meme par mettre un seul fichier dans ton webroot avec un phpinfo, et a debugger jusqu'a ce qu'il s'affiche ... mais t'aider comme ca, a partir de rien, ca risque de pas etre simple ...

mLz, il y a 12 ans

Je n'ai pas tester au fur et à mesure car je n'en avais pas la possibilité... pas de WAMP sur mon ordi portable et j'avais pas accès à mon serv...bref

Mais le problème est que même le code source du tutoriel (les sources que l'ont peut télécharger directement sur le site) me donne exactement la même erreur (sauf que je suppose que ces sources sont censées fonctionner.

Merci pour ta réponse rapide au passage.

Vallyan, il y a 12 ans

T'as pu essayer de mettre un simple index.php a la racine de ton serveur, avec dedans un phpinfo() ou meme simplement un echo ('kiki') pour voir s'il s'affiche correctement ?

mLz, il y a 12 ans

Oui j'avais effectué ce test aussi, si je place un fichier "test.php" (contenant juste un echo php) à la racine du site, il s'affiche bien, dès que je le place dans le dossier contenant les fichiers les dossiers/fichiers sources du tuto -> "404 not found"
(test effectué sur 2 serveurs + wamp)

Vallyan, il y a 12 ans

tu as des .htaccess quelque part ? tu peux les poster ?

mLz, il y a 12 ans

Le seul .htaccess que j'ai est celui du tuto:

RewriteEngine On
RewriteRule (.*) webroot/$1 [L]

edit: Et en le supprimant, le résultat est le même

hbenyoussef, il y a 12 ans

Bonjour, ton serveur c'est un linux ?
Si c'est le cas tu peut nous donner ta config (vHost, sites-availables, sites-enabled, ...)
Si c'est une installation de base (LAMP) t'es sur d'avoir mis les fichier dans le dossier /var/www ?

mLz, il y a 12 ans

Bonjour,
Quand je parle de serveur je voulais dire serveur web (juste l'hébergement web), pas de serv dédié ou vps. Désolé, je me suis mal exprimé.
Donc normalement je ne peux pas me tromper d'emplacement ;) (sachant que quand je le place à la racine, il s'affiche correctement)

mLz, il y a 12 ans

Apparemment mon problème vient du fait que le module "Rewrite" n'est pas activé, je viens de l'activer sur WAMP et ça marche, mais pour un hébergement de site, je fais comment, je demande à l'hébergeur de l'activer ? Oo

hbenyoussef, il y a 12 ans

Oui effectivement tu peut demander à ton hébergeur de le faire mais il n'est pas obligé de le faire