Précédent   Forum des professionnels en informatique > PHP > Outils > Zend > Zend Framework > MVC
MVC Forum de support sur le développement d'applications de type modèle-vue-contrôleur avec Zend Framework ainsi que vos questions sur les plugins, les helpers etc. Avant de poster -> Cours MVC, FAQ ZF Controller
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/01/2011, 16h15   #1
Invité de passage
 
JP Garcia
Inscription : novembre 2009
Messages : 5
Détails du profil
Informations personnelles :
Nom : JP Garcia

Informations forums :
Inscription : novembre 2009
Messages : 5
Points : 0
Points : 0
Par défaut Installation et test de ZF avec QuickStart

J'ai un problème avec ma configuration de Apache, pour utiliser l'application test fournie par ZendFramework : ZendFrameworkQuickstart...

L'accès à public est correct, mais quand je clique sur le GestBook j'ai cette erreur :
Fatal error: Class 'Application_Model_GuestbookMapper' not found in E:\Mes documents\Apache www\ZendFrameworkQuickstart\application\controllers\GuestbookController.php on line 13
Pourtant j'ai bien défini (à mon avis) ces options dans httpd.conf :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
 
<VirtualHost *:80>
	DocumentRoot "E:\Mes Documents\Apache www\ZendFrameworkQuickstart\public"
	ServerName zfquickstart.local
	SetEnv APPLICATION_ENV "development"
	<Directory "E:\Mes Documents\Apache www\ZendFrameworkQuickstart\public">
		DirectoryIndex index.php
		AllowOverride All
		Order allow,deny
		Allow from all
	</Directory>
</VirtualHost>
Ma redirection fonctionne car 'http://zfquickstart.local/index' fonctionne ! Ma version de 'Zend' est 1.9.6.
magnum380 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2011, 19h07   #2
Membre du Club
 
Inscription : mars 2007
Messages : 110
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 110
Points : 50
Points : 50
Citation:
Fatal error: Class 'Application_Model_GuestbookMapper' not found in E:\Mes documents\Apache www\ZendFrameworkQuickstart\application\controllers\GuestbookController.php on line 13
le document devrait se trouver à cette adresse:
E:\Mes documents\Apache www\ZendFrameworkQuickstart\public\application\controllers\GuestbookController.php

jette un coup d'oeil à config/application.ini, ton site.url est peut-être mal paramétré
hackiles est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/01/2011, 15h21   #3
Invité de passage
 
JP Garcia
Inscription : novembre 2009
Messages : 5
Détails du profil
Informations personnelles :
Nom : JP Garcia

Informations forums :
Inscription : novembre 2009
Messages : 5
Points : 0
Points : 0
Code :
1
2
 
E:\Mes documents\Apache www\ZendFrameworkQuickstart\public\application\controllers\GuestbookController.php
Il ne peut pas trouver le document à cette adresse, vu qu'il est dans
Code :
E:\Mes documents\Apache www\ZendFrameworkQuickstart\application\controllers\GuestbookController.php
, pourquoi Zend le recherche à cette url ?
magnum380 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/01/2011, 11h49   #4
Rédacteur/Modérateur
 
Avatar de MaitrePylos
 
Homme Gérard Ernaelsten
DBA & Dev PHP
Inscription : juin 2005
Messages : 3 174
Détails du profil
Informations personnelles :
Nom : Homme Gérard Ernaelsten
Âge : 39
Localisation : Belgique

Informations professionnelles :
Activité : DBA & Dev PHP
Secteur : Service public

Informations forums :
Inscription : juin 2005
Messages : 3 174
Points : 6 460
Points : 6 460
C'est quoi ton .Htaccess ?
MaitrePylos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2011, 17h21   #5
Invité de passage
 
JP Garcia
Inscription : novembre 2009
Messages : 5
Détails du profil
Informations personnelles :
Nom : JP Garcia

Informations forums :
Inscription : novembre 2009
Messages : 5
Points : 0
Points : 0
Voici celui de /public
Code :
1
2
3
4
5
6
7
 
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
Au fait l'accès au dossier application est-il bien accessible, vu que je déclare comme VirtualHost un dossier parallèle de "application\controllers" , le script echouerait-il en remontant trop haut, plus haut que le permet VirtualHost ?
magnum380 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h16.


 
 
 
 
Partenaires

Hébergement Web