Welcome, Guest. Register Now!
   
Mark Forums Read Mark Forums Read Mark Forums Read


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 02-04-2008, 07:18 PM
Junior Member
 
Join Date: Feb 2008
Posts: 2
Exclamation Zf - Mvc - Error - Urgent

Hi guys,

Im developing a ecommerce based on MVC. When i test it local on my pc, dont have problems, but when i send to my web-server occurr some erros that i dont find.

The url to check the error is: www.prsolucoes.com/loja

The code of my INDEX.PHP is:

PHP Code:
<?php

/**
 * @author Paulo
 * @copyright 2008
 */

//inclui arquivo de configuração
require_once(dirname(__FILE__) . '/app/interno/config_basico.php');

//inclui classe base do Zend, responsável por carregar outras classes
require_once('Zend/Loader.php');

//inclui classe de registro, para criar variáveis globais seguras
Zend_Loader::loadClass('Zend_Registry');

//inclui o suporte a sessões
Zend_Loader::loadClass('Zend_Session');

//inclui classe de controladores
Zend_Loader::loadClass('Zend_Controller_Front');

//inclui classe das visões
Zend_Loader::loadClass('Zend_View');

//inclui classe para configurações
Zend_Loader::loadClass('Zend_Config_Ini');

//inclui classe para acesso a base de dados
Zend_Loader::loadClass('Zend_Db');

//inclui classe de tabela, para que outras classes herdem dela
Zend_Loader::loadClass('Zend_Db_Table');

//inclui classe de adaptador pdo
Zend_Loader::loadClass('Zend_Db_Adapter_Pdo_Mysql');

//inclui classe para filtrar dados (get/post)
Zend_Loader::loadClass('Zend_Filter_Input');

//inclui classe de log
Zend_Loader::loadClass('Zend_Log');

//inclui classe para escrever em arquivo
Zend_Loader::loadClass('Zend_Log_Writer_Stream');

//filtra dados vindos do get e do post
Zend_Registry::set('post', new Zend_Filter_Input($_POSTFALSE));
Zend_Registry::set('get', new Zend_Filter_Input($_GETFALSE));

//inicia a sessão global
Zend_Session::start();

//inclui arquivos de configuração
require_once(CAMINHO_ABSOLUTO '/app/interno/config_banco.php');
require_once(
CAMINHO_ABSOLUTO '/app/interno/config_smarty.php');

//inclui arquivo de funções
require_once(CAMINHO_ABSOLUTO 'app/interno/funcoes.php');

//pega a url base
$urlbase substr($_SERVER['PHP_SELF'], 0strpos($_SERVER['PHP_SELF'], '/index.php'));

//cria uma nova instância da classe controladora
$frontController Zend_Controller_Front::getInstance();
$frontController->setParam('noViewRenderer'true);

//inclui plugin para controle de erros
require_once('Zend/Controller/Plugin/ErrorHandler.php');

$plugin = new Zend_Controller_Plugin_ErrorHandler();
$plugin->setErrorHandlerModule('error');
$plugin->setErrorHandlerController('error');
$plugin->setErrorHandlerAction('error');

$frontController->registerPlugin($plugin);

//$frontController->throwExceptions(true);

//configura o endereço do controlador do projeto
$frontController->setbaseUrl($urlbase);

//indica o diretório onde estão os outros controladores da aplicação
$frontController->setControllerDirectory(CAMINHO_ABSOLUTO 'app/controllers');

//configura a conexão com a base de dados, pegando as variáveis do arquivo
Zend_Db_Table_Abstract::setDefaultAdapter($db);

//executa o contralador do sistema 
$frontController->dispatch();

?>

Thansk for all.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 02-04-2008, 09:22 PM
Junior Member
 
Join Date: Nov 2007
Location: Sweden
Posts: 12
Default

That error message is the general error message you'll recieve when you haven't turned on error reporting, it doesn't tell us anything of importance more than _something_ is wrong.

My reply in another thread on theese forums.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 02-05-2008, 04:35 PM
Junior Member
 
Join Date: Feb 2008
Posts: 2
Default Thanks...

Thanks Holmen,

But my problem was other...my problem is that my controllers filename start with lowercase letter.

indexController.php
errorController.php
carrinhoController.php

And the correct mode is:

IndexController.php
ErrorController.php
CarrinhoController.php

When i test it on my pc dont occurr the error because in on windows, but when i put on my webserver occurr the problem.

Now its solved...thanks for all...

To see visit this link: Intranet
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT. The time now is 05:57 PM.