Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 20-11-2010 19:07:19

Th3kid
Nouveau membre
Date d'inscription: 08-04-2009
Messages: 7

Zend_Controller_Action_HelperBroker::getstack()

Bonjour,

J'ai un soucis lorsque j'upload mon projet sur mon ftp :

Code:

Fatal error: Call to undefined method Zend_Controller_Action_HelperBroker::getstack() in /var/www/web36/web/MyZik/library/Zend/Layout.php on line 295

Alors j'ai déjà essayé de réuploader le librairie aussi que de la mettre à jour, ... rien a faire. Par contre sur un autre serveur cela fonctionne directement.

Quelqu'un saurait d'ou ca peut venir ?

Cordialement,

Th3kid

Hors ligne

 

#2 20-11-2010 19:34:28

tdutrion
Administrateur
Lieu: Dijon, Paris, Edinburgh
Date d'inscription: 23-12-2009
Messages: 614
Site web

Re: Zend_Controller_Action_HelperBroker::getstack()

Est-ce bien la même version de php qui est installée ?

Hors ligne

 

#3 20-11-2010 19:36:41

Th3kid
Nouveau membre
Date d'inscription: 08-04-2009
Messages: 7

Re: Zend_Controller_Action_HelperBroker::getstack()

http://kid.daaboo.net/test.php ca c'est ma version sur le serveur qui ne marche pas ...

PHP Version 5.2.14 & PHP Version 5.2.6 sur les serveurs ou ca fonctionne.

Hors ligne

 

#4 21-11-2010 01:05:24

tdutrion
Administrateur
Lieu: Dijon, Paris, Edinburgh
Date d'inscription: 23-12-2009
Messages: 614
Site web

Re: Zend_Controller_Action_HelperBroker::getstack()

C'est donc bon de ce côté là...

Essaye de voir si ton dossier lib est bien à la bonne place (notamment lib/Zend/Controller/Action/HelperBroker) en changeant lib par ton dossier de librairies. Vérifie que tous tes fichiers sont accessibles en lecture par l'utilisateur responsable d'Apache sur le serveur.

Hors ligne

 

#5 21-11-2010 01:19:20

Th3kid
Nouveau membre
Date d'inscription: 08-04-2009
Messages: 7

Re: Zend_Controller_Action_HelperBroker::getstack()

Et donc oui et oui, tout est a la bonne place. et les fichiers sont accessibles en lecture.

Hors ligne

 

#6 21-11-2010 12:23:46

tdutrion
Administrateur
Lieu: Dijon, Paris, Edinburgh
Date d'inscription: 23-12-2009
Messages: 614
Site web

Re: Zend_Controller_Action_HelperBroker::getstack()

Et c'est bien la dernière version du Zend Framework sur tous ? (ou au moins la même version)

Il me semble que cette classe n'existe carrément plus dans les dernières versions...

Hors ligne

 

#7 21-11-2010 21:11:52

Th3kid
Nouveau membre
Date d'inscription: 08-04-2009
Messages: 7

Re: Zend_Controller_Action_HelperBroker::getstack()

J'ai essayé avec plusieurs version de zend et même la ZendFramework-1.11.0

Cela pourrait venir du serveur ? une configuration nécessaire pour zend ?

Hors ligne

 

#8 22-11-2010 18:29:37

tdutrion
Administrateur
Lieu: Dijon, Paris, Edinburgh
Date d'inscription: 23-12-2009
Messages: 614
Site web

Re: Zend_Controller_Action_HelperBroker::getstack()

Comment ton site est installé sur les trois différents hébergements ?

Si tu as un virtualhost, peux-tu accéder au fichier et nous le mettre en ligne ici.

Franchement je vois plus que ça pour le moment...

Hors ligne

 

#9 22-11-2010 20:33:04

Th3kid
Nouveau membre
Date d'inscription: 08-04-2009
Messages: 7

Re: Zend_Controller_Action_HelperBroker::getstack()

3 Sites : en local pour le développement
sur mon hébergeur principal ( la ou ca ne marche pas )
sur l'hébergeur d'un copain pour voir si ca affichait la même erreur que sur mon hébergeur principal. Donc comme cela n'affichait pas l'erreur, on penchait vers un problème lié à mon hébergement ( module php ou config php quelconque. )

C'est la seule erreur qui s'affiche alors que cela fonctionne ailleurs. Je ne sais même pas ce qui pourrait générer ce soucis.

Sinon :

Code:

<?php
// Error Reporting
error_reporting(E_ALL|E_STRICT);
ini_set('display_errors','on');

// Modify include path 
ini_set
(
    'include_path', 
    ini_get('include_path') . PATH_SEPARATOR . 
    '../library' . PATH_SEPARATOR . 
    '../application/models'
);

// ZF Includes
require_once "Zend/Loader.php";

// Autoloader
//Zend_Loader::registerAutoload();
Zend_Loader::loadClass('Zend_Loader_Autoloader');
$autoloader = Zend_Loader_Autoloader::getInstance();
$autoloader->setFallbackAutoloader(true);

// Chargement de la configuration
$config = new Zend_Config_Ini('../application/config.ini', 'general');
$registry = Zend_Registry::getInstance();
$registry->set('config', $config);

// Mise en place de la BDD
$db = Zend_Db::factory($config->db);
Zend_Db_Table::setDefaultAdapter($db);
$db->getConnection()->exec("SET NAMES 'utf8'");

// Registre
Zend_Registry::set('dbAdapter',$db);
Zend_Registry::set('db', $db);

// Get the front controller instance
$front = Zend_Controller_Front::getInstance();
$front->setControllerDirectory('../application/controllers');
$front->throwExceptions(true);

// Evaluation des scripts de mise en page
Zend_Layout::startMvc(array('layoutPath'=>'../application/layouts'));

// GO !
$front->dispatch();

http://kid.daaboo.net/arbo.jpg

Hors ligne

 

#10 22-11-2010 21:39:27

tdutrion
Administrateur
Lieu: Dijon, Paris, Edinburgh
Date d'inscription: 23-12-2009
Messages: 614
Site web

Re: Zend_Controller_Action_HelperBroker::getstack()

Essaye

Code:

var_dump(ini_get('include_path'));
exit();

après

Code:

// Modify include path 
ini_set
(
    'include_path', 
    ini_get('include_path') . PATH_SEPARATOR . 
    '../library' . PATH_SEPARATOR . 
    '../application/models'
);

et dis moi ce que ça donne...

Hors ligne

 

#11 22-11-2010 22:27:32

Th3kid
Nouveau membre
Date d'inscription: 08-04-2009
Messages: 7

Re: Zend_Controller_Action_HelperBroker::getstack()

string(65) ".:/usr/share/php:/usr/share/pear:../library:../application/models"


Ca ne marche plus à partir de la ligne

Code:

Zend_Layout::startMvc(array('layoutPath'=>'../application/layouts'));

Le même dossiers sur un quatrième serveur fonctionne sans soucis. Problème de configuration serveur surement ou de module aucune idée d'où ca peu provenir.

Dernière modification par Th3kid (24-11-2010 00:03:17)

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