IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

php5 et htaccess [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    361
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 361
    Par défaut php5 et htaccess
    Bonjour,

    je sais que l'on trouve plusieurs fois ce problème sur le net, mais je n'ai pas trouver de solution au mien :

    En fait, mon site est actuellement en PHP4, et je souhaite le faie évoluer en PHP5. Seulement, dès que je mets le .htaccess (qui fonctionnait très bien en php4) dans le dossier, j'ai 500 INTERNAL SERVER qui apparaît !!!

    Voici le code du .htaccess :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    SetEnv PHP_VER 5
    SetEnv REGISTER_GLOBALS 0
     
    RewriteEngine on
    #RewriteBase /
     
    RewriteRule TOTO$ produit.php?id=1 [NC,L]
    En revanche, si je ne fais pas de redirection d'URL donc juste ce code dans le .htaccess, le site fonctionne:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    SetEnv PHP_VER 5
    SetEnv REGISTER_GLOBALS 0
    Quelqu'un verrais pourquoi ?

  2. #2
    Membre Expert Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Par défaut
    As tu activé le mod rewrite d'apache ?

  3. #3
    Invité
    Invité(e)
    Par défaut
    Tu es sur un mutualisé OVH non ?

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    361
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 361
    Par défaut
    Merci pour vos réponses,

    Madfrix : comment activé le mod rewrite d'apache stp?

    yotsumi : oui, je suis en mutualisé OVH mais pour l'instant je fais mes test en local.

  5. #5
    Membre Expert Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Par défaut
    Vérifie dans ton fichier httpd.conf (si tu peux...) que ces 2 lignes ne sont pas mises en commentaire

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    LoadModule rewrite_module modules/mod_rewrite.so
    AddModule mod_rewrite.c

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    361
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 361
    Par défaut
    alors, effectivement :

    LoadModule rewrite_module modules/mod_rewrite.so était commenté donc je l'ai décommenté.

    AddModule mod_rewrite.c n'existait pas donc je l'ai mis à la suite de : LoadModule rewrite_module modules/mod_rewrite.so

    Mais j'ai le même résultat : 500 internal ...

  7. #7
    Membre Expert Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Par défaut
    Question bête mais tu as relancé ton serveur ?

  8. #8
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    361
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 361
    Par défaut
    Qui dit question bête dit ... réponse bête ... Non, je n'avais pas redémarrer mon serveur, et là, miracle, ca fonctionne !!!!

    Par contre, cela ne fonctionne pas avec la ligne : AddModule mod_rewrite.c
    elle sert à quoi normalement?

    En tout cas merci beaucoup !!!!!!!!

  9. #9
    Membre Expert Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Par défaut


    tu trouveras peut être ta réponse ici

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Sécurité] [PHP5][.HTACCESS] Protection fichier avec .htaccess
    Par Righetto Dominique dans le forum Langage
    Réponses: 3
    Dernier message: 28/03/2006, 23h24
  2. .htaccess et servlets
    Par rohstev dans le forum Apache
    Réponses: 3
    Dernier message: 06/05/2004, 18h06
  3. [servlet] et .htaccess
    Par rohstev dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 06/05/2004, 18h05
  4. Protection d'un répertoire avec .htaccess
    Par Bweb dans le forum Apache
    Réponses: 2
    Dernier message: 04/05/2004, 18h12
  5. [Apache et RedHat] Problème avec les .htaccess
    Par Selpoivre dans le forum Apache
    Réponses: 15
    Dernier message: 01/04/2004, 14h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo