Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

VinnYSPL

Zend, Models não carrega, em hospedagem.

Recommended Posts

Bom dia...
Galera estou tendo um pequeno problema para conseguir carregar meu models, eu utilizo uma um padrão para me organizar porem quando subi para uma hospedagem linux não deu muito certo, não sei o motivo pois meu local e linux tambem.

/application
/config
/application.ini
/modules
/default
/controller
/IndexController.php
/models
/bo
/loja.php
/dao
/loja.php
/view
/scripts
/index
/index.phtml
/Bootstrap.php
/layouts
/Bootstrap.php
Bom no meu local funciona tranquilamente, agora na hospedagem linux não, não sei o porque.

Fatal error: Class 'Default_Model_Bo_Loja' not found in /home/aguas/public_html/loja/zf1/application/modules/default/controllers/IndexController.php on line 12
IndexController.php
class IndexController extends Zend_Controller_Action

{

    protected $_bo;

    public function indexAction()

    {

        $this->_bo = new Default_Model_Bo_Loja();

    }

}
 

default/model/bo/loja.php

class Default_Model_Bo_Loja {

    protected $_dao;

    public function _init(){

        $this->_daoProduto = new Default_Model_Dao_Loja();

    }

default/model/dao/loja.php

 

 


class Default_Model_Dao_Loja extends Zend_Db_Table_Abstract

{

    protected $_name = 'tb_produto';

    protected $_primary = 'id_produtos';

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

qdo se sobe para hospedagem tem q ver onde está sua app e configurar para o zend "achar" as pastas e locais certos...configure o caminho absoluto das pastas no index.php.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Meu caro amigo Luxu, fiz isso porem ele ainda não carrega os models não sei o porque.

 

O que e engraçado que removi eles das pastas deixando somente models/lojaBo.php e lojaDao.php ele consegue ler.

Porem assim fica muita coisa quero dividir ele pelas pastas para uma organização melhor.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.