Foros del Web » Programando para Internet » PHP » Zend »

Zend Framework

Estas en el tema de Zend Framework en el foro de Zend en Foros del Web. hola que tal a todos, estoy comenzando con el zend framework y los estoy configurando y probando mi primer IndexController todo perfecto; el problema es ...
  #1 (permalink)  
Antiguo 16/01/2008, 11:11
 
Fecha de Ingreso: enero-2003
Ubicación: Caracas
Mensajes: 439
Antigüedad: 21 años, 10 meses
Puntos: 0
Zend Framework

hola que tal a todos, estoy comenzando con el zend framework y los estoy configurando y probando mi primer IndexController todo perfecto; el problema es cuando llamo a mis acciones desde el navegador con la accion index no tengo problema pero cuando invoco a las demas acciones me dice que no existe en el servidor.

gracias de antemano por la ayuda.
  #2 (permalink)  
Antiguo 16/01/2008, 11:37
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Re: Zend Framework

Estas seguro que tienes habilitado la extensión mod_rewrite?

Saludos.
  #3 (permalink)  
Antiguo 16/01/2008, 11:40
 
Fecha de Ingreso: enero-2003
Ubicación: Caracas
Mensajes: 439
Antigüedad: 21 años, 10 meses
Puntos: 0
Re: Zend Framework

si es el modulo de apache #LoadModule rewrite_module modules/mod_rewrite.so no lo tengo habilitado.
  #4 (permalink)  
Antiguo 16/01/2008, 11:41
 
Fecha de Ingreso: enero-2003
Ubicación: Caracas
Mensajes: 439
Antigüedad: 21 años, 10 meses
Puntos: 0
Re: Zend Framework

lo habilite pero me sigue dando el mismo error., es decir, no me responde a ninguna accion, nada mas con index/index. gracias.
  #5 (permalink)  
Antiguo 16/01/2008, 11:51
 
Fecha de Ingreso: noviembre-2003
Mensajes: 798
Antigüedad: 21 años
Puntos: 8
Re: Zend Framework

reiniciate el servicio, ante cualquier accion tienes que anteponer el controlador en la url.
ej:
mi_proyecto/mi_controlador/una_accion/

entodo caso deberias de leer bien el manual, si lo haces no tendras problema.
  #6 (permalink)  
Antiguo 16/01/2008, 11:51
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Re: Zend Framework

Reiniciaste tu proceso de Apache al habilitarlo?

Tienes bien puesto tu .htaccess en el index de tu aplicación Zend?

Saludos.
  #7 (permalink)  
Antiguo 16/01/2008, 11:54
 
Fecha de Ingreso: enero-2003
Ubicación: Caracas
Mensajes: 439
Antigüedad: 21 años, 10 meses
Puntos: 0
Re: Zend Framework

asi tengo el .htacces

RewriteEngine on
RewriteRule .* index.php

php_flag magic_quotes_gpc off
php_flag register_globals off

me funciona de esta manera http://localhost/zf_tutorial/ pero cuando llamo a la accion add
me dice que no existe
y la estoy llamando asi http://localhost/zf_tutorial/index/add

y si reinicie el servicio del apache.
  #8 (permalink)  
Antiguo 16/01/2008, 11:58
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Re: Zend Framework

De acuerdo con el manual de Zend, tu htaccess debe de ser asi:
Código:
RewriteEngine on
RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php
Saludos.
  #9 (permalink)  
Antiguo 16/01/2008, 12:08
 
Fecha de Ingreso: enero-2003
Ubicación: Caracas
Mensajes: 439
Antigüedad: 21 años, 10 meses
Puntos: 0
Re: Zend Framework

gracias de verdad el problema era que no tenia bien configurado el apache para el .htacces. gracias.
  #10 (permalink)  
Antiguo 17/01/2008, 15:46
 
Fecha de Ingreso: junio-2005
Mensajes: 2
Antigüedad: 19 años, 6 meses
Puntos: 0
Re: Zend Framework

Yo tambien estoy en la misma situacion q Fabian en un PC con XUbuntu me funciona perfecto y en otra con Ubuntu 7.04 me da error.

Compilamos la misma version de apache a mano en ambas maquinas, las pc son iguales, las mismas directivas y el rewrite-engine no funciona con la misma reglas

Última edición por satrianivzla; 17/01/2008 a las 16:14
  #11 (permalink)  
Antiguo 17/01/2008, 16:06
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Re: Zend Framework

Haz probado las soluciones de habilitar el mod_rewrite?

Saludos.
  #12 (permalink)  
Antiguo 17/01/2008, 16:12
 
Fecha de Ingreso: junio-2005
Mensajes: 2
Antigüedad: 19 años, 6 meses
Puntos: 0
Re: Zend Framework

Bueno hemos podido hacerlo funcionar cambiando la linea
RewriteRule ^(.*)$ index.php/$1 por
RewriteRule .* index.php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:40.