Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 03-04-2014 17:01:39

Viinz
Nouveau membre
Date d'inscription: 03-04-2014
Messages: 5

Problème travail en local (Wamp)

Bonjour,

Je suis étudiant et actuellement en stage, je développe sur le Framework Zend 1.11.9.
J'ai récupéré un travail existant que je dois continuer, j'ai téléchargé la branche master de Git pour la mettre sur mon Wamp.

Or quand je colle mon dossier dans le dossier C:\\wamp\www\ et que je vais dans mon localhost, mon dossier n'apparait pas. Si je crée un dossier vide celui-là apparaitra mais pas le projet sur lequel je suis sensé travailler. J'ai également créé un dossier quickstart pour vérifier que ZF1 était bien installé, et je n'ai aucun souci, le dossier s'affiche et en allant dans public j'ai accés au site. Quand je tape en lien : http://localhost/nomDuProjet/public cela ne fonctionne pas non plus, j'ai un 500 internal server error.
Je ne comprend donc pas d'où vient l'erreur, peut être des fichiers de config, j'ai regardé mais je n'ai rien trouvé qui pouvait m'aider.

J'ai également essayé de créer un Vhost en suivant des tutoriaux mais cela ne fonctionne pas non plus.

Est ce quelqu'un peut m'aider ? smile
J'espère avoir été assez clair dans mes explications.

Merci d'avance wink

Hors ligne

 

#2 03-04-2014 17:11:27

Orkin
Administrateur
Lieu: Paris
Date d'inscription: 09-12-2011
Messages: 1261

Re: Problème travail en local (Wamp)

Salut, tu peux commencer par créer un virtual host pour pointer directement sur le dossier public. Ensuite ton erreur 500 vient du fait que tu n'as pas activer le mod_rewrite d'apache wink.

Hors ligne

 

#3 03-04-2014 18:51:07

Viinz
Nouveau membre
Date d'inscription: 03-04-2014
Messages: 5

Re: Problème travail en local (Wamp)

Merci de ta réponse, j'ai bien testé avec le vhost mais ça ne marche pas plus =/
Le mod_rewrite est bien activé.

Je poste mon hosts :

Code:

# localhost name resolution is handled within DNS itself.
#    127.0.0.1       localhost
#    ::1             localhost
127.0.0.1       localhost
127.0.0.1 activate.adobe.com
127.0.0.1 prodSite.local

Mon httpd-vhosts.conf qui est dans "C:\wamp\bin\apache\Apache2.2.17\conf\extra\httpd-vhosts.conf" :

Code:

<VirtualHost *:80>
    DocumentRoot "C:/wamp/www/prodSite/public/"
    ServerName prodSite.local
    SetEnv APPLICATION_ENV development
    <Directory "C:/wamp/www/prodSite/public/">
        Options Indexes MultiViews FollowSymLinks
       AllowOverride All
       Order allow,deny
       Allow from all
    </Directory>
</VirtualHost>

Dans le httpd.conf le mod_rewrite et le httpd-vhosts.conf sont bien décommentés :

Code:

#LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule rewrite_module modules/mod_rewrite.so
...
# Virtual hosts
Include conf/extra/httpd-vhosts.conf

Ai-je oublié/pas compris quelque chose ?

Merci de ton aide en tout cas.

Dernière modification par Viinz (03-04-2014 18:57:04)

Hors ligne

 

#4 04-04-2014 15:47:19

Viinz
Nouveau membre
Date d'inscription: 03-04-2014
Messages: 5

Re: Problème travail en local (Wamp)

Désolé du double post mais en continuant à chercher, je pense que l'erreur vient du .htaccess mais je ne vois pas quoi. Voilà mon .htaccess :

Code:

# turn on the module for this directory
ExpiresActive on
# set default
#ExpiresDefault "access plus 24 hours"
#ExpiresByType image/jpg "access plus 1 months"
#ExpiresByType image/gif "access plus 1 months"
#ExpiresByType image/jpeg "access plus 1 months"
#ExpiresByType image/png "access plus 1 months"
#ExpiresByType text/css "access plus 1 months"
#ExpiresByType text/javascript "access plus 1 months"
#ExpiresByType application/javascript "access plus 1 months"
#ExpiresByType application/x-shockwave-flash "access plus 1 months"

Options -MultiViews
RewriteEngine On

#Maintenance Mode
#RewriteCond %{REQUEST_URI} !/maintenance.html$
#RewriteCond %{REQUEST_URI} !.css$
#RewriteCond %{REQUEST_URI} !.png$
#RewriteCond %{REQUEST_URI} !.js$
#RewriteCond %{REQUEST_URI} !.jpg$
#RewriteCond %{REQUEST_URI} !.gif$
#RewriteCond %{REMOTE_ADDR} !^127\.0\.0\.1$
#RewriteCond %{REMOTE_ADDR} !^10\.0\.0\.20$
#RewriteCond %{REMOTE_ADDR} !^87\.89\.5\.230$
#RewriteCond %{REMOTE_ADDR} !^88\.168\.64\.216$
#RewriteRule $ /maintenance.html [R=302,L]

RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} !=dev.prodSite.fr
RewriteCond %{HTTP_HOST} !^www\.prodSite\.fr [NC]
RewriteCond %{HTTP_HOST} !^$
RewriteRule ^/?(.*) http://www.prodSite.fr/$1 [L,R,NE] 

RewriteCond %{HTTPS} =on
RewriteCond %{HTTP_HOST} !=dev.prodSite.fr
RewriteCond %{HTTP_HOST} !^www\.prodSite\.fr [NC]
RewriteCond %{HTTP_HOST} !^$
RewriteRule ^/?(.*) https://www.prodSite.fr/$1 [L,R,NE] 

RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]

Voyant le dev.prodSite.fr, je l'ai décommenté et modifié mon httpd-vhosts.conf comme ceci :

Code:

<VirtualHost *:80>
    DocumentRoot "C:/wamp/www/prodSite/public/"
    ServerName dev.prodSite.fr
    SetEnv APPLICATION_ENV development
    <Directory "C:/wamp/www/prodSite/public/">
        Options Indexes MultiViews FollowSymLinks
       AllowOverride All
       Order allow,deny
       Allow from all
    </Directory>
</VirtualHost>

Et mon host en "127.0.0.1 dev.prodSite.fr" à la place du "prodSite.local" d'origine

Mais rien n'a changé pour autant sad

Dernière modification par Viinz (04-04-2014 15:49:32)

Hors ligne

 

#5 15-04-2014 11:45:01

Viinz
Nouveau membre
Date d'inscription: 03-04-2014
Messages: 5

Re: Problème travail en local (Wamp)

Je me répond, si un jour quelqu'un d'autre à le soucis. Fallait activer expires_module en plus. Ça ne marche pas plus en Vhost mais je peux au moins bosser en local normalement. wink

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages