Précédent   Forum des professionnels en informatique > PHP > Outils > Zend > Zend Framework
Zend Framework Forum d'entraide sur la programmation PHP avec Zend Framework. Avant de poster -> FAQ ZF, Cours ZF
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 11/01/2011, 14h16   #1
Membre du Club
 
Inscription : août 2007
Messages : 169
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 169
Points : 50
Points : 50
Par défaut confusion des chemin aide de vues de la framework et des aides crées

bonjour ,
je suis en hébergement mutualisé où le serveur Web à le droit d'accès qu'au répertoire www , donc j'ai modifier la structure recommandé pour les projet basé ZenFramework en mettant la librairie sous le dossier www celà a donnée :
Code :
1
2
3
4
5
6
7
8
9
 
www/
   index.php
   application/
                Modules/
                            site/
                            admin/
    Library/
             Zend/
mon htaccess:
Code :
1
2
3
4
5
6
7
8
 
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
j'ai fait un test en local sous wampserver , tout fonctionne bien .
quand j'ai passer en ligne les aides de vue sont recherchées dans le répertoire /Modules/site/views/helpers , je reçois des erreurs sur les View Helpers de Type :
Code :
1
2
 
Warning: include_once(): Unable to access /home/www/application/Modules/site/views/helpers/HeadMeta.php
il y une confusion entre les aides vues de ZendFramework et les aides de vues que j'ai créer moi même. et quand je copie les contenu library\Zend\View\Helper\ vers /application/Modules/site/views/helpers/ tout fonctionne bien.
je ne comprends pas comment pourquoi .
est ce que je dois garder les View helpers avec mes aides vue personnalisée?

merci d'avance pour vos réponse.
van-bom est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/01/2011, 10h04   #2
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 le contenu de ton index.php
MaitrePylos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/01/2011, 13h56   #3
Membre du Club
 
Inscription : août 2007
Messages : 169
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 169
Points : 50
Points : 50
bonjour ,
j'ai utilisé l'outil zf.bat pour la création su projet , le fichier index.php :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 
// Define path to application directory
defined('APPLICATION_PATH')
    || define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/application'));
 
// Define application environment
defined('APPLICATION_ENV')
    || define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'production'));
 
// Ensure library/ is on include_path
set_include_path(implode(PATH_SEPARATOR, array(
    realpath(APPLICATION_PATH.'/../library'),
    get_include_path(),
)));
 
 
/** Zend_Application */
require_once 'Zend/Application.php';
 
// Create application, bootstrap, and run
$application = new Zend_Application(
    APPLICATION_ENV,
    APPLICATION_PATH . '/configs/application.ini'
);
$application->bootstrap()
            ->run();
le module site est le module par défaut :
Code :
1
2
3
4
5
 
resources.frontController.moduleDirectory = APPLICATION_PATH "/Modules"
resources.frontController.defaultModule ="site"
resources.frontController.actionHelperPaths.Application_site_Controller_Helper = APPLICATION_PATH "/Modules/site/controllers/helpers/"
resources.modules[]=
pour les aides d'action je ne reçois aucune alerte d'erreur
van-bom 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 19h32.


 
 
 
 
Partenaires

Hébergement Web