Foros del Web » Administración de Sistemas » Apache »

Error 500 internal server Error

Estas en el tema de Error 500 internal server Error en el foro de Apache en Foros del Web. Tengo el siguiente codigo en mi .httaccess, estoy intentando que mi pagina en lugar de que a url sea mas entendible para el usuario, este ...
  #1 (permalink)  
Antiguo 09/10/2009, 15:13
Avatar de mark_ant0n  
Fecha de Ingreso: enero-2009
Ubicación: Comitan, Chiapas mx
Mensajes: 388
Antigüedad: 15 años, 11 meses
Puntos: 6
Error 500 internal server Error

Tengo el siguiente codigo en mi .httaccess, estoy intentando que mi pagina en lugar de que a url sea mas entendible para el usuario, este ejemplo lo agarre de un tutorial y funciona para tres variables.
Código PHP:
Options +FollowSymLinks
RewriteEngine on
Rewriterule 
^(.*)/(.*),(.*)/(.*),(.*)/(.*),(.*)/$ $1.php?$2=$3&$4=$5&$6=$
Pero mi Apache me esta marcando el error 500, ya verifique otros post sobre este error y ya cambie el httpd.conf en la linea
Código PHP:
LoadModule rewrite_module modules/mod_rewrite.so 
Ahora la opcion RewriteEngine no la encuentro del httpd.conf, estoy utilizando el appserv 2.5.9., espero me puedan ayudar gracias.
  #2 (permalink)  
Antiguo 09/10/2009, 15:28
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 6 meses
Puntos: 1517
Respuesta: Error 500 internal server Error

¿Que sistema operativo tienes en el servidor?
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 09/10/2009, 15:30
Avatar de mark_ant0n  
Fecha de Ingreso: enero-2009
Ubicación: Comitan, Chiapas mx
Mensajes: 388
Antigüedad: 15 años, 11 meses
Puntos: 6
Respuesta: Error 500 internal server Error

Mi servidor es local estoy probando aun la pag, es Windows Xp.
  #4 (permalink)  
Antiguo 09/10/2009, 15:45
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 6 meses
Puntos: 1517
Respuesta: Error 500 internal server Error

Te falta una cosa mas en el httpd.conf. Donde tengas una linea que comienza con <Directory /> vas a modificarlo que quede de esta forma
Código codigo:
Ver original
  1. <Directory />
  2.     Options FollowSymLinks
  3.     AllowOverride All
  4. </Directory>

Puede que tengan mas informacion dentro de ello, pero esas dos deben ir de esa forma dentro de <Directory />
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #5 (permalink)  
Antiguo 09/10/2009, 15:55
Avatar de mark_ant0n  
Fecha de Ingreso: enero-2009
Ubicación: Comitan, Chiapas mx
Mensajes: 388
Antigüedad: 15 años, 11 meses
Puntos: 6
Respuesta: Error 500 internal server Error

Te refieres a esta linea no encuenta otra parecida, y gracias abimaelrc por tomarte lamolestia de ayudarme
Código codigo:
Ver original
  1. <Directory />
  2.     Options FollowSymLinks ExecCGI Indexes
  3.     AllowOverride None
  4.     Order deny,allow
  5.     Deny from all
  6.     Satisfy all
  7. </Directory>
  #6 (permalink)  
Antiguo 09/10/2009, 15:57
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 6 meses
Puntos: 1517
Respuesta: Error 500 internal server Error

Exacto, cambia la parte que dice AllowOverride None por AllowOverride All. Luego dale un "restart" a apache y te debe funcionar. Si te sigue dando un error, nos dejas saber.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #7 (permalink)  
Antiguo 09/10/2009, 16:00
Avatar de mark_ant0n  
Fecha de Ingreso: enero-2009
Ubicación: Comitan, Chiapas mx
Mensajes: 388
Antigüedad: 15 años, 11 meses
Puntos: 6
Respuesta: Error 500 internal server Error

Gracias Abimaelrc, ha quedado, pongo el codigo:
Código codigo:
Ver original
  1. <Directory />
  2.     Options FollowSymLinks ExecCGI Indexes
  3.     AllowOverride all
  4.     Order deny,allow
  5.     Deny from all
  6.     Satisfy all
  7. </Directory>
Ya le habia dado vueltas a varios foros, gracias, por ultimo, esta configuracion supongo que al subir la pag tengo que verificarla si esta activada verdad¿?, bueno gracias:D
  #8 (permalink)  
Antiguo 09/10/2009, 16:10
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 6 meses
Puntos: 1517
Respuesta: Error 500 internal server Error

Esa configuracion que te estoy indicando, es para el sistema operativo de Window. No te debe ocacionar problemas en algun servidor que sea Linux. Con tan solo activar LoadModule rewrite_module modules/mod_rewrite.so en Linux no te debe dar problemas. Pero si deseas activarlo tambien lo puedes hacer.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #9 (permalink)  
Antiguo 09/10/2009, 16:25
Avatar de mark_ant0n  
Fecha de Ingreso: enero-2009
Ubicación: Comitan, Chiapas mx
Mensajes: 388
Antigüedad: 15 años, 11 meses
Puntos: 6
Respuesta: Error 500 internal server Error

Gracias, todo entendido
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 20:45.