Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour.
J'ai acheté "Zend framework" bien débuter en php pour me former.
On peux télécharger sur ce site l'application dont parle le bouquin.
http://www.zfbook.fr/
Cependant je n'arrive pas à l'installer.
J'ai mis dans C:\wamp\www\ mon application zfbook.
Quand je fait appel à http://localhost/zfbook/html/ j'arrive bien sur l'index de l'application, cependant quand je clic par exemple sur ce lien http://localhost/zfbook/html/reservation/list j'obtiens un not found.
Il doit me manquer une config à faire dans un fichier surement.
Pouvez vous m'aider?
Merci.
P.S : j'ai bien l'url rewriting qui est bien installé et fonctionnel.
Hors ligne
Salut,
Tu peux nous montrer tes règles de ré-écritures quand même s'il te plait ?
A+ benjamin.
Hors ligne
Je précise que je suis archi débutant.
Je suppose que tu parles de cela.
;; Lien contactez-nous routes.contact.type = "Zend_Controller_Router_Route_Static" routes.contact.route = "contactez-nous" routes.contact.defaults.controller = "index" routes.contact.defaults.action = "contact" ;; Liste des réservations routes.reservations.type = "Zend_Controller_Router_Route_Regex" routes.reservations.route = "lister-les-reservations-page-(\d+)" routes.reservations.defaults.controller = "reservation" routes.reservations.defaults.action = "list" routes.reservations.defaults.page = 1 routes.reservations.map.1 = "page" routes.reservations.reverse = "lister-les-reservations-page-%d" ;; Page d'erreur du contrôle d'accès routes.unauthorized.type = "Zend_Controller_Router_Route_Static" routes.unauthorized.route = "unauthorized" routes.unauthorized.defaults.controller = "error" routes.unauthorized.defaults.action = "unauthorized"
Si tu veux d'autres précisions et que tu as quelques minutes tout est ici.
http://www.zfbook.fr/application-exemple_1-0-1.tar.gz
Merci par avance.
Hors ligne
Non c'est pas ça, je parle du contenu de ton .htaccess s'il y en a un, sinon les règles de ré-écritures pour ce site dans la conf d'apache.
Désolé je n'ai pas le temps de regarder dans tes fichiers, mais ça devrait aller sans.
A+ benjamin.
Hors ligne
Delprog a écrit:
Non c'est pas ça, je parle du contenu de ton .htaccess s'il y en a un, sinon les règles de ré-écritures pour ce site dans la conf d'apache.
Désolé je n'ai pas le temps de regarder dans tes fichiers, mais ça devrait aller sans.
A+ benjamin.
Je n'ai pas de htaccess justement.
Hors ligne
Je répond un peu à l'aveuglette mais essaie de rajouter ces lignes dans ton httpd.conf (puis restart de apache) :
<Location /zfbook> # Règles de réécriture RewriteEngine On RewriteBase /zfbook RewriteCond %{REQUEST_FILENAME} -s [OR] RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^.*$ - [NC,L] RewriteRule ^.*$ index.php [NC,L] AllowOverride All Order deny,allow Allow from all </Location> Alias /zfbook "C:/wamp/www/zfbook/html"
Et ensuite tu accèdes au site par : http://localhost/zfbook/
Hors ligne
Delprog a écrit:
Je répond un peu à l'aveuglette mais essaie de rajouter ces lignes dans ton httpd.conf (puis restart de apache) :
Code:
<Location /zfbook> # Règles de réécriture RewriteEngine On RewriteBase /zfbook RewriteCond %{REQUEST_FILENAME} -s [OR] RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^.*$ - [NC,L] RewriteRule ^.*$ index.php [NC,L] AllowOverride All Order deny,allow Allow from all </Location> Alias /zfbook "C:/wamp/www/zfbook/html"Et ensuite tu accèdes au site par : http://localhost/zfbook/
Génial ça marche.
Merci
Hors ligne
Bonjour a tous,
J'ai récemment investi dans le livre de Julien Pauli et Guillaume Poncon. J'ai donc téléchargé l'application exemple , et je n'arrive pas a la faire fonctionner malgré toute ma bonne volonté.
J'explique mon probleme :
1- Voila mon erreur
Warning: require_once(Zend/Loader.php) [function.require-once]: failed to open stream: No such file or directory in C:\wamp\www\zfbook\html\index.php on line 34
A la vue de cette erreur, je me suis donc dit qu'il ne trouvait pas la classe Loader... je regarde dans le fichier index.php , et je vois qu'il recherche "Zend/loader.php" , or dans mon arborescence , j'ai seulement un répertoire "Zfbook" dans library... Mon problème viendrait t'il de la ?
J'ai donc rajouté un dossier "Zend" avec tout le framework , au meme niveau que le dossier "ZFbook" et toujours le même probleme...
J'ai utilisé également le .htaccess ci dessus qui apparement semble fonctionnel.
La je suis a la limite du découragement
Hors ligne
j'ai pas encore le bouquins, mais essaie (au pif):
Répertoire :
ZFbook
(Application)
Library
Zend (avec tout le framework)
sinon regarde les lignes dans index.php :
set_include_path('.' . PATH_SEPARATOR . './library'
il y a les répertoires d'inclusion des models et des librairys
Dernière modification par baboune (01-02-2009 15:44:10)
Hors ligne
Autre solution :
Un fichier .htaccess, il faut le placer dans \zfbook\html et il doit contenir :
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* index.php
Par contre quels sont les mots de passe des 2 users Pauli et Ponçon ???
Hors ligne
les mots de passe pour les users , eh bien il s’agit tout simplement de julien pour julien pauli et de guillaume pour guillaume ponçon… tout simplement.
http://www.netfulvpc.fr/phptechnoframe/ … ork-zfbook
Hors ligne