18 de maio de 2009
Acho que muitas pessoas tentam configurar o ZendFramework para funcionar localmente e de primeira não da certo e você acaba desistindo.
Axei uma solução simples para resolver o meu problema e de muitos, testei no xampp e funcionou normalmente.
Faça download do QuickStart no site.
Extraia o esqueleto da aplicação dentro da pasta htdocs.
Abra o README.txt e leia copie as configurações do VirtualHost, depois abra apache->conf->httpd.conf, verifique se já não existe uma configuração de VirtualHost, no meu caso estava comentado, vá no final do arquivo e cole a nova configuração. Agora é com você, faça os acertos necessários.
Configuração README: <VirtualHost *:80> ServerAdmin matthew@zend.com DocumentRoot <PATH_TO_QUICKSTART>/public ServerName quickstart <Directory <PATH_TO_QUICKSTART>/public> DirectoryIndex index.php AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost>
#Configuração ZendFramework <VirtualHost *:80> ServerAdmin seuemail@seuemail DocumentRoot /xampp/htdocs/public ServerName localhost <Directory /xampp/htdocs/public> DirectoryIndex index.php AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost>
Resultado:
Agora você não precisa adicionar o public na url, o Virtual Host está cuidando disso para nós.
Tags: PHP, Zend Framework
Meu problema com o Zend é mais ou menos o que você disse: por não conseguir fazer funcionar, acabamos desistindo.
Mas eu continuo não tendo acesso ao guestbook.
Qual seria o problema?
Abraço.