Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 07-09-2009 12:19:27

gbenrais
Nouveau membre
Date d'inscription: 04-09-2009
Messages: 5

Quickstart : guestbook not found

Bonjour à tous,
  Je débute avec ZF. Ma config de développement est windows xampp 1.6.8 (donc ok). Je télécharge le framework, configure le include_path de php, ajoute 'AllowOverride All' au dossier local de xampp <Directory "C:/Program Files/xampplite/htdocs">, télécharge le quickstart et ça marche. Normal donc.
  Je copie le quickstart sur le serveur de fichier et je modifie httpd.conf comme ça :
Alias /devlpt "T:/gbenrais/devlpt"
<Directory "T:/gbenrais/devlpt">
    Options Indexes FollowSymLinks Includes ExecCGI
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>
  La page d'accueil fonctionne, mais quand je clique sur 'guestbook' j'ai droit à erreur 404 'Objet non trouvé!'.
  Quelqu'un a une idée ?
  Merci,
Ghislain
PS : le .htaccess de public est :
SetEnv APPLICATION_ENV development

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

Hors ligne

 

#2 07-09-2009 13:03:16

mikaelkael
Administrateur
Lieu: Donges
Date d'inscription: 18-06-2007
Messages: 1176
Site web

Re: Quickstart : guestbook not found

Hello,

Ajoute un :
RewriteBase /devlpt
après RewriteEngine on

A+


Less code = less bugs
Contributeur ZF - ZCE - ZFCE - Doc ZF (CHM & PDF) - Vice-trésorier AFUP 2011
Ubuntu 11.04 - ZendServer

Hors ligne

 

#3 07-09-2009 14:03:06

gbenrais
Nouveau membre
Date d'inscription: 04-09-2009
Messages: 5

Re: Quickstart : guestbook not found

Merci mikaelkael mais ça ne marche toujours pas.
Nouveau .htaccess :
RewriteEngine On
RewriteBase /devlpt
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]

Hors ligne

 

#4 07-09-2009 14:18:08

mikaelkael
Administrateur
Lieu: Donges
Date d'inscription: 18-06-2007
Messages: 1176
Site web

Re: Quickstart : guestbook not found

Je ne suis pas un expert Apache mais je crois qu'il faut aussi autorisé plus haut dans l'arborescence via :

Code:

<Directory />
    AllowOverride All
</Directory>

Less code = less bugs
Contributeur ZF - ZCE - ZFCE - Doc ZF (CHM & PDF) - Vice-trésorier AFUP 2011
Ubuntu 11.04 - ZendServer

Hors ligne

 

#5 07-09-2009 14:21:04

gbenrais
Nouveau membre
Date d'inscription: 04-09-2009
Messages: 5

Re: Quickstart : guestbook not found

Oui et c'est ce que fait déja :

Code:

<Directory "T:/gbenrais/devlpt">
    AllowOverride All
</Directory>

Je fais pas :

Code:

<Directory />
    AllowOverride All
</Directory>

Car ce serait la config par défaut

Hors ligne

 

#6 07-09-2009 14:31:12

mikaelkael
Administrateur
Lieu: Donges
Date d'inscription: 18-06-2007
Messages: 1176
Site web

Re: Quickstart : guestbook not found

Hello,

Dans ma mémoire, Apache est hiérarchisé : pour autoriser dans un enfant il faut auparavant autoriser dans le parent. C'est ce que font mes 3 lignes. Mais encore un fois, je ne suis pas un expert wink

A+


Less code = less bugs
Contributeur ZF - ZCE - ZFCE - Doc ZF (CHM & PDF) - Vice-trésorier AFUP 2011
Ubuntu 11.04 - ZendServer

Hors ligne

 

#7 07-09-2009 14:35:59

gbenrais
Nouveau membre
Date d'inscription: 04-09-2009
Messages: 5

Re: Quickstart : guestbook not found

C'est juste mais <Directory /> est la config par défaut.
<Directory "C:/Program Files/xampplite/htdocs"> s'applique à C:/Program Files/xampplite/htdocs/quickstart et <Directory "T:/gbenrais/devlpt"> à T:/gbenrais/devlpt/quickstart.
J'ai quand même testé
<Directory />
    AllowOverride All
</Directory>
Et ça ne marche pas

Hors ligne

 

#8 07-09-2009 15:01:25

mikaelkael
Administrateur
Lieu: Donges
Date d'inscription: 18-06-2007
Messages: 1176
Site web

Re: Quickstart : guestbook not found

Dans ce cas, j'avais mal lu et le RewriteBase est :
RewriteBase /devlpt/quickstart


Less code = less bugs
Contributeur ZF - ZCE - ZFCE - Doc ZF (CHM & PDF) - Vice-trésorier AFUP 2011
Ubuntu 11.04 - ZendServer

Hors ligne

 

#9 07-09-2009 15:10:15

gbenrais
Nouveau membre
Date d'inscription: 04-09-2009
Messages: 5

Re: Quickstart : guestbook not found

Ca marche avec :
RewriteBase /devlpt/quickstart/public
Excellent, merci !

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