kelvim 11 Denunciar post Postado Outubro 12, 2012 Pessoal, desculpa eu de novo aqui com minhas perguntas, é o seguinte instalei o Zend 1.12.0 e criei projeto bunitinho e ele creou toda a estrutura de pastas porém, (não sei se isso é normal) ele não criou o diretório Zend dentro de library. quando fui uzar o sistema ele está reconhecendo a library direto do ZendFramework-1.12.0 que foi onde eu fiz a instalação. eu tinha lido em outros posts que o pessoal coloca manualmente esta pasta, eu coloquei, mas continuou a referencia para a pasta de instalação e não a do projeto, o problema com isso é que alem de não reconhecer os arquivos de configuração no application/config quando eu mandar para o servidor eu terei mais problemas certo? estão como resolvo isso? obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
Fabyo 66 Denunciar post Postado Outubro 14, 2012 posta seu index.php pra ver como ele ta Compartilhar este post Link para o post Compartilhar em outros sites
kelvim 11 Denunciar post Postado Dezembro 4, 2012 segue minha Index.php <?php /* Defining the INITIALIZED constant to protect system files */ define("INITIALIZED",true); // Define path to application directory defined('APPLICATION_PATH') || define('APPLICATION_PATH', realpath(dirname(__FILE__))); // echo APPLICATION_PATH; // Define application environment defined('APPLICATION_ENV') || define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'teste')); // Ensure library/ is on include_path set_include_path(implode(PATH_SEPARATOR, array( realpath(APPLICATION_PATH . '/library'), get_include_path(), ))); require 'library/Zend/Loader.php'; Zend_Loader::registerAutoload(); Zend_Layout::startMvc(); /* Calling bootstrap */ require_once 'application/bootstrap.php'; caso seja necessario também o Bootstrap.php <?php /* Protecting script access */ if(!defined("INITIALIZED")){ die("Not direct script access allowed!"); } /* Defining include path's */ $PATH = '.' . PATH_SEPARATOR . APPLICATION_PATH . '/application' . PATH_SEPARATOR . APPLICATION_PATH . '/library' . PATH_SEPARATOR . APPLICATION_PATH . '/application/models' . PATH_SEPARATOR . get_include_path(); set_include_path($PATH); /* Loading scripts */ require_once 'Initializer.php'; require_once 'Zend/Loader.php'; require_once 'Zend/Loader/Autoloader.php'; /* Setup loader */ $loader = Zend_Loader_Autoloader::getInstance(); $loader->setFallbackAutoloader(true); $loader->suppressNotFoundWarnings(false); $configFile = APPLICATION_PATH . '/application/configs/configuration.ini'; /* Loading configs */ $generalConfig = new Zend_Config_Ini($configFile, 'general'); $systemConfig = new Zend_Config_Ini($configFile, 'system'); $databaseConfig = new Zend_Config_Ini($configFile, 'database'); $developerInfo = new Zend_Config_Ini($configFile, 'developer'); /* Registering configs */ $registry = Zend_Registry::getInstance(); $registry->set('generalConfig', $generalConfig); $registry->set('systemConfig', $systemConfig); $registry->set('databaseConfig', $databaseConfig); $registry->set('developerInfo', $developerInfo); /* Setup the controller front */ $frontController = Zend_Controller_Front::getInstance(); $frontController->throwExceptions(true); $frontController->registerPlugin( new Initializer($systemConfig->system->enviroment) ); /* Trying to dispatch the controller, in case of failure show error message */ try { $frontController->dispatch(); } catch(Exception $e) { $contentType = "text/html"; header("Content-type: $contentType; charset=iso-8859-1"); echo "an unexpected error occurred"; echo "<h2>Unexpected Exception: " . $e->getMessage() . "</h2><br/><pre>"; echo $e->getTraceAsString(); } Compartilhar este post Link para o post Compartilhar em outros sites
kelvim 11 Denunciar post Postado Dezembro 14, 2012 resolvi, alterei o index. ficou menor e melhor, o que estava errado era o path valeu. Compartilhar este post Link para o post Compartilhar em outros sites