Bonjour à tous

J'ai un petit soucis, mes pages ne s'affichent pas. Les url s'affichent bien dans la barre d'adresse mais aucun lien ne fonctionne.

Une piste ? Pas forcément donner la réponse mais au moins avoir une piste :)

Merci par avance :)

Ps: Le lien du site pour que vous vous rendiez mieux compte du soucis : http://cine-dvd-bluray.franceserv.com/Blog/

15 réponses


Grafikart
Réponse acceptée

Pas de PAth_info :( remplace dans le code par ORIG_PATH_INFO dans ce cas

Vérifie le système de Routing pour voir si il récup bien les URLs

gaeru
Auteur

Petite précision: Tout fonctionne très bien en local.

gaeru
Auteur

Quelqu'un aurait-il une petite idée du pourquoi du comment ? :) Merci

Tu as laissé l'affichage des erreurs ?

gaeru
Auteur

Oui.
Et j'ai essayé de télécharger les sources et héberger toujours sur franceserv et même soucis.

L'hébergeur affiche les erreurs ? Si tu crée seulement un fichier index.php avec une super erreur ça génère une erreur ou même pas ?

gaeru
Auteur

Oui oui, ça met une erreur.

Faut que tu donne un peu plus de détails sur ton application, sinon impossible de t'aider.

gaeru
Auteur

Ben c'est le tuto "Développez un site de A à Z" (j'aurais du le préciser avant en effet). L'url rewriting est bien actif sur Franceserv. Ce que je comprend pas c'est qu'en local tout fonctionne a merveille mais en heberger sur franceserv, ça reste bloqué sur la partie "blog". En cliquant sur les différents liens, la bonne url s'affiche bien dans la barre d'adresse mais reste n'affiche pas la page (elle reste sur la partie "blog" quelque soit le lien cliqué).
Ps: Je suis vraiment une quiche en fait :D

A tous les coups ils n'ont pas activé PHP 5 et du coup il ne trouve pas la variable PATH_INFO. A toi de voir avec eux :)

gaeru
Auteur

C'est activé oui.
"PHP 5.3.8 supportée"

print_r($_SERVER) affiche un PATH_INFO ?

gaeru
Auteur

Oui il affiche bien le path.

https [ORIG_PATH_INFO] => /pages/les-sorties-25 [ORIG_PATH_TRANSLATED] => /home/httpd/g/a/e/gaeru/cine-dvd-bluray.franceserv.com/Site/webroot/index.php [PHP_SELF] => /Site/webroot/index.php
gaeru
Auteur

Voilà ça fonctionne. :) Merci bien !