Pb Wamp / Zend

Résolu
Bonjour,

J'ai un soucis avec wamp / Zend ?
Mon dossier public, qui contient donc mon index, n'est pas visible lorsque je suis en localhost.
En revanche, il l'est si je supprime le fichier .htaccess, mais il s'agit d'un fichier important...

Avez-vous déjà rencontré ce problème ?
Merci d'avance pour votre aide !

9 réponses

  1. Bonjour,
    la solution est très simple et nécessite une toute petite manoeuvre:
    1°) clic gauche sur l'icone de Wamp dans la barre des tâches en bas de l'écran
    2°) Apache
    3°) Modules Apache
    4°) descendre dans la liste et cliquer sur : rewrite_module

    Voilà ça devrait fonctionner

    Bye
    1. merci infiniment
    2. Merci bcp :)
    3. Merci bqp
  2. En effet, j'ai trouvé ! J'ai modifié le chemin, mais, cela ne fonctionne toujours pas. J'obtiens l'erreur suivante :

    Internal Server Error

    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator, admin@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.
    1. salut,
      j'ai eu la même erreur que toi

      Dans ton fichier httpd.conf, tu actives la lignes LoadModule rewrite_module modules/mod_rewrite.so
      (t'enlèves le # devant)

      et après tu passes AllowOverride None => AllowOverride All
    2. ok pour AllowOverride. Mais pour bosser avec le framework zend, il faut effectuer ces deux changements dans le httpd.conf de wamp!

      après ton fichier public sera atteignable et tu pourras lancer ton application avec le public/index.php
    3. svp meme probleme g essayé ce que vous avez proposez mais en vain , help merciiiiii
  3. Je m'excuse mais c'est la 1ère fois que je travaille avec Zend, donc, je me mélange un peu tous les pinceaux (pleins de nouveaux outils, donc beaucoup de choses à comprendre !) !
    En fait, j'ai mon dossier du site, dans lequel il y a les dossiers suivants :

    - app
    - library
    - mysql
    - public (qui ne s'affiche pas en localhost !!)

    Je ne sais pas où trouver mon fichier default...

    Encore merci pour ton aide !
    1. Dans le fichier de configuration du site par défaut, modifies le "DocumentRoot".
      1. Euh, pourrais-tu m'expliquer tout ça stp ? Je ne sais pas comment faire =/
        Encore merci pour ton aide !
        1. Si je ne me trompe pas, il faut te rendre dans le dossier de ton projet.
          Tu peux modifier le VirtualHost pour le faire pointer vers ce dossier.