polloooo 0 Denunciar post Postado Junho 21, 2012 ---Desculpem pelo erro de digitação no título do tópico.--- Pessoal, to tentando instalar o zend no windows. Eu segui esse tutorial: http://www.blogalizado.com.br/desenvolvendo-com-zend-framework-no-windows/ Fiz tudo certinho, o php funcionou, o zend tambem. Mas na hora que eu vou na pasta public para aparecer aquela mensagem de boas vindas, aparece o seguinte erro: ( ! ) Warning: require_once(Zend/Application.php): failed to open stream: No such file or directory in C:\wamp\www\ligitium1\public\index.php on line 18 Call Stack # Time Memory Function Location 1 0.0383 250496 {main}( ) ..\index.php:0 ( ! ) Fatal error: require_once(): Failed opening required 'Zend/Application.php' (include_path='C:\wamp\www\ligitium1\library;.;C:\php\pear') in C:\wamp\www\ligitium1\public\index.php on line 18 Call Stack # Time Memory Function Location 1 0.0383 250496 {main}( ) ..\index.php:0 Minha index.php é essa <?php // Define path to application directory defined('APPLICATION_PATH') || define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../application')); // Define application environment defined('APPLICATION_ENV') || define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'production')); // Typically, you will also want to add your library/ directory // to the include_path, particularly if it contains your ZF installed set_include_path(implode(PATH_SEPARATOR, array( dirname(dirname(__FILE__)) . '/library', get_include_path(), ))); /** Zend_Application */ require_once 'Zend/Application.php'; // Create application, bootstrap, and run $application = new Zend_Application( APPLICATION_ENV, APPLICATION_PATH . '/configs/application.ini' ); $application->bootstrap() ->run(); ?> e a linha 18 é essa: require_once 'Zend/Application.php'; E ele foi instalado seguindo aquela instalação padrão do zend. Obrigado desde já. Compartilhar este post Link para o post Compartilhar em outros sites
Leozitho 81 Denunciar post Postado Junho 21, 2012 Você precisa colocar a pasta Zend (contendo a biblioteca do ZF) dentro desta pasta :seta: C:\wamp\www\ligitium1\library Se não quiser mais ter dor de cabeça eu recomendo que você desinstale o WAMP e instale o Zend Server CE, ele já vai configurar tudo pra você (PHP, MySQL, Zend, Zend Tool, INCLUDE PATH do Windows, etc) e ele deixa os arquivos do ZF acessíveis globalmente, assim você não precisa ficar se preocupando e tendo o trabalho de colocar a pasta Zend em toda aplicação que for desenvolver. Compartilhar este post Link para o post Compartilhar em outros sites
polloooo 0 Denunciar post Postado Junho 21, 2012 Nossa...simples assim?? Funcionou!! Muito obrigado pela resposta e pela dica. Compartilhar este post Link para o post Compartilhar em outros sites
polloooo 0 Denunciar post Postado Junho 21, 2012 Vou aproveitar para tirar outra duvida de um outro erro... Estou tentando usar o Zend_Config_Ini mas ele está falando que o arquivo config.ini nao existe. segue o codigo da index.php <?php error_reporting(E_ALL|E_STRICT); date_default_timezone_set('Europe/London'); set_include_path('.' . PATH_SEPARATOR . './library' . PATH_SEPARATOR . './application/models/' . PATH_SEPARATOR . get_include_path()); include "Zend/Loader.php"; Zend_Loader::loadClass('Zend_Controller_Front'); // setup controller $frontController = Zend_Controller_Front::getInstance(); $frontController->throwExceptions(true); $frontController->setControllerDirectory('./application/controllers'); // run! $config = new Zend_Config_Ini('/application/configs/config.ini','desenvolvimento'); $frontController->dispatch(); obrigado Compartilhar este post Link para o post Compartilhar em outros sites
Leozitho 81 Denunciar post Postado Junho 22, 2012 Tente assim: $config = new Zend_Config_Ini('/../application/configs/config.ini','desenvolvimento'); O ideal seria trabalhar com caminhos absolutos em vez de relativos, mas como não vi você definir a constante APPLICATION_PATH em seu index.php sugiro que tente dessa forma que passei acima. Compartilhar este post Link para o post Compartilhar em outros sites
polloooo 0 Denunciar post Postado Junho 22, 2012 obrigado pela ajuda, mas ainda nao consegui. será que a minha estrutura está errada? Compartilhar este post Link para o post Compartilhar em outros sites
Leozitho 81 Denunciar post Postado Junho 22, 2012 A estrutura está correta sim. Tente usar caminho absoluto dessa forma: $config = new Zend_Config_Ini(dirname(__FILE__) . '/../application/configs/config.ini','desenvolvimento'); Compartilhar este post Link para o post Compartilhar em outros sites
Samuel Gomes_148425 19 Denunciar post Postado Julho 11, 2012 Esse video ensinou muito bem como instalar o zend no wamp E funcionou legal aqui http://www.youtube.com/watch?v=m7svJHmgJqs Compartilhar este post Link para o post Compartilhar em outros sites