Configuração zend framework no servidor
Galera , estou botando um site pra rodar no host,estou usando zend framework, já tentei de tudo
o unico erro que da que pareçe que estou perto de uma solução e
.:/usr/lib/php:/usr/local/lib/php
object(Zend_Config_Exception)#4 (8) {
["_previous":"Zend_Exception":private] => NULL
["message":protected] => string(154) "parse_ini_file(/Configs/Application.ini) [<a href='function.parse-ini-file'>function.parse-ini-file</a>]: failed to open stream: No such file or directory"
["string":"Exception":private] => string(0) ""
["code":protected] => int(0)
["file":protected] => string(42) "/home/tomateec/library/Zend/Config/Ini.php"
["line":protected] => int(182)
["trace":"Exception":private] => array(5) {
[0] => array(6) {
["file"] => string(42) "/home/tomateec/library/Zend/Config/Ini.php"
["line"] => int(202)
["function"] => string(13) "_parseIniFile"
["class"] => string(15) "Zend_Config_Ini"
["type"] => string(2) "->"
["args"] => array(1) {
[0] => string(24) "/Configs/Application.ini"
}
}
[1] => array(6) {
["file"] => string(42) "/home/tomateec/library/Zend/Config/Ini.php"
["line"] => int(126)
["function"] => string(12) "_loadIniFile"
["class"] => string(15) "Zend_Config_Ini"
["type"] => string(2) "->"
["args"] => array(1) {
[0] => string(24) "/Configs/Application.ini"
}
}
[2] => array(6) {
["file"] => string(43) "/home/tomateec/library/Zend/Application.php"
["line"] => int(386)
["function"] => string(11) "__construct"
["class"] => string(15) "Zend_Config_Ini"
["type"] => string(2) "->"
["args"] => array(2) {
[0] => string(24) "/Configs/Application.ini"
[1] => string(11) "development"
}
}
[3] => array(6) {
["file"] => string(43) "/home/tomateec/library/Zend/Application.php"
["line"] => int(85)
["function"] => string(11) "_loadConfig"
["class"] => string(16) "Zend_Application"
["type"] => string(2) "->"
["args"] => array(1) {
[0] => string(24) "/Configs/Application.ini"
}
}
[4] => array(6) {
["file"] => string(36) "/home/tomateec/public_html/index.php"
["line"] => int(65)
["function"] => string(11) "__construct"
["class"] => string(16) "Zend_Application"
["type"] => string(2) "->"
["args"] => array(2) {
[0] => string(11) "development"
[1] => string(24) "/Configs/Application.ini"
}
}
}
["previous":"Exception":private] => NULL
}
Minha configuração do
boostrap.php
e
<?php
// Definindo algumas constantes
defined('APPLICATION_PATH')
|| define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../application'));
defined('ROOT_PATH')
|| define('ROOT_PATH', realpath(dirname(__FILE__) . '/../'));
defined('PUBLIC_PATH')
|| define('PUBLIC_PATH', realpath(dirname(__FILE__) . '/'));
// Define o nivel da aplicação.
defined('APPLICATION_ENV')
|| define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'production'));
get_loaded_extensions();
print_r(get_include_path());
// Aqui são os include paths muito importante configuralos corretamente
set_include_path(implode(PATH_SEPARATOR, array(
realpath(APPLICATION_PATH), //inclui o diretório da aplicação
realpath(APPLICATION_PATH . '../library'), //inclui o diretório da library
realpath(APPLICATION_PATH . '/models'), //inclui o diretório dos models dentro das aplications
get_include_path(), //inclui os demais includes paths já pre definidos
)));
/ Zend_Application /
require_once 'Zend/Application.php';
########## INICIO DOS REQUIRES ################
require_once "Zend/Loader/Autoloader.php";
########## FINAL DOS REQUIRES ################
try{
/*
Essa predefinição é muito importante pois ela nos permite utilizar um recurso bem legal, não precisamos mais utilizar require, require_once ou include em nossos objetos desde que sigamos uma estrutura de NameSpaces.
Ver mais detalhes em: http://www.marcosborges.com/blog/?page_id=132#NameSpace
*/
$loader = Zend_Loader_Autoloader::getInstance()->setFallbackAutoloader(true);
// Cria a aplicação, inicia e roda
$application = new Zend_Application(
APPLICATION_ENV,
APPLICATION_PATH . '/Configs/Application.ini'
);
$application->bootstrap()
->run();
}catch(Exception $e){
Zend_Debug::dump($e);
}
?>
alguma ideia pessoal?
Discussão (5)
Carregando comentários...