Introdução ao Zend

0

Eu tenho um Zend Framework instalado no meu pc e quando eu adiciono algumas ações no Index Controller eu recebo um erro 404, mas se eu escrever algumas ações em outro controlador digamos TestController o arquivo será enviado para o navegador. Minha configuração do apache2.conf é:

# AccessFileName: The name of the file to look for in each directory
# for additional configuration directives.  See also the 

# directive.
#

AccessFileName .htaccess

#
# The following lines prevent .htaccess and .htpasswd files from being 
# viewed by Web clients. 
#
<Files ~ "^\.ht">
   Order allow,deny
   Deny from all
   Satisfy all

Minha configuração para / apache2 / sites-available / default é:

<VirtualHost *:80>
ServerAdmin webmaster@localhost

DocumentRoot /var/www
<Directory />
    Options FollowSymLinks
    AllowOverride All
</Directory>
<Directory /var/www/>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    Order allow,deny
    allow from all
</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
    AllowOverride None
    Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
    Order allow,deny
    Allow from all
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Minha configuração para /etc/apache2/sites-enabled/zendexample.local é:                 DocumentRoot "/ var / www / ZendExample / public"          Nome do servidor ZendExample.local

    # This should be omitted in the production environment
    SetEnv APPLICATION_ENV development

   <Directory "/var/www/ZendExample/public">
      Options Indexes MultiViews FollowSymLinks
      AllowOverride All
      Order allow,deny
      Allow from all
   </Directory>

</VirtualHost>

O mesmo código para / apache2 / sites / zendexample.local No comando sudo a2enmod reescreva a resposta é:      Reescrita de módulo já ativada Eu dou o comando restart e reload para o servidor apache.

No final do post repito 404 ERROR aparece apenas em ações IndexController (caminho raiz) se eu colocar o mesmo código em outro controller (usando o mesmo modelo) e implícito criar uma nova pasta (teste) em scripts tudo parece ir bem .

    
por not_a_programmer_yet 01.04.2013 / 20:55

1 resposta

-1

Eu tenho o mesmo problema, basta instalar o Ubuntu 13.04, o anterior Fedora 19 tudo funciona bem, bu este problema! Eu vejo que você postou isso há 3 meses atrás, você tem alguma solução agora?

// Para addons, sory.

Eu tenho alguma solução OS 13.04 tem o apache 2.2 última versão do xampp tem apache 2.4

Eu instalo o xampp e / index WORK !, Eu afundo que o problema está nas configurações do apache, mas com eu não sei agora, para mim, a melhor solução é usar o xampp.

    
por Lubomur Marshal 24.07.2013 / 00:12