Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

[SOLUCIONADO] 404 en las entradas con localhost

Estas en el tema de 404 en las entradas con localhost en el foro de WordPress en Foros del Web. Hola, instale wordpress y estoy tratando de crear un tema, el echo es que a la hora de darle click a una entrada me sale ...
  #1 (permalink)  
Antiguo 28/06/2013, 07:23
 
Fecha de Ingreso: diciembre-2011
Ubicación: Argentina
Mensajes: 88
Antigüedad: 13 años
Puntos: 4
Pregunta 404 en las entradas con localhost

Hola, instale wordpress y estoy tratando de crear un tema, el echo es que a la hora de darle click a una entrada me sale esto:



Investigue por ahí pero no hay caso. Por si necesitan saber tengo configurado esto:






Desde ya muchas gracias.

Una más. saben de algúna forma de agregar contenido para probar el tema?
  #2 (permalink)  
Antiguo 28/06/2013, 08:43
 
Fecha de Ingreso: diciembre-2011
Ubicación: Argentina
Mensajes: 88
Antigüedad: 13 años
Puntos: 4
Respuesta: 404 en las entradas con localhost

Si uso

Código HTML:
Ver original
  1. Predeterminado  http://localhost/wordpress/?p=123

Funciona, pero ¿es recomendado?
  #3 (permalink)  
Antiguo 28/06/2013, 08:59
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 9 meses
Puntos: 1146
Respuesta: 404 en las entradas con localhost

para trabajar en localhost estabien la url predeterminada, una vez que lances el sitio es mejor cambiarla por el nombre de la pagina o alguna url personalizada

si quieres usar personalizada en localhost tienes que habilitar el mod_rewrite de php y reiniciarlo, como se hace eso dependerá si usas xamp, appserv u otro.
en general necesitas buscar un archivo llamado php.ini y borrar el (;) punto y coma que aparece antes del mod_rewrite
  #4 (permalink)  
Antiguo 28/06/2013, 09:11
 
Fecha de Ingreso: diciembre-2011
Ubicación: Argentina
Mensajes: 88
Antigüedad: 13 años
Puntos: 4
Respuesta: 404 en las entradas con localhost

Cita:
Iniciado por ArturoGallegos Ver Mensaje
para trabajar en localhost estabien la url predeterminada, una vez que lances el sitio es mejor cambiarla por el nombre de la pagina o alguna url personalizada

si quieres usar personalizada en localhost tienes que habilitar el mod_rewrite de php y reiniciarlo, como se hace eso dependerá si usas xamp, appserv u otro.
en general necesitas buscar un archivo llamado php.ini y borrar el (;) punto y coma que aparece antes del mod_rewrite
Cuando lo tenga online y cambie por el nombre de la pagina o alguna url personalizada me va a traer problemas como este o normalmente funciona bien?
  #5 (permalink)  
Antiguo 28/06/2013, 09:30
Avatar de Daniel Ulczyk
Super Moderador
 
Fecha de Ingreso: febrero-2005
Ubicación: Buenos Aires
Mensajes: 9.264
Antigüedad: 19 años, 9 meses
Puntos: 2114
Respuesta: 404 en las entradas con localhost

Según la captura de pantalla que compartís ¿qué comportamiento obtenés si elegís estructura personalizada [%postname%]?
__________________
—Somos lo que hacemos repetidamente. La excelencia, entonces, no es un acto sino un hábito. (Aristóteles dixit)
  #6 (permalink)  
Antiguo 28/06/2013, 10:58
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 9 meses
Puntos: 1146
Respuesta: 404 en las entradas con localhost

Cita:
Cuando lo tenga online y cambie por el nombre de la pagina o alguna url personalizada me va a traer problemas como este o normalmente funciona bien?
Esto dependerá de tu hosting, yo suelo preguntar sobre el mod_rewrite antes de contratar... ya que si lo tienen deshabilitado no podrás usar url amigables y tendrás que andar tras del soporte para que lo habiliten, claro siempre que se pueda porque hay empresas raras como goddady que se ponen roñosas y te la hacen de emoción para modificar cosas.

claro no todas son tan especiales como godaddy.
  #7 (permalink)  
Antiguo 28/06/2013, 14:13
 
Fecha de Ingreso: diciembre-2011
Ubicación: Argentina
Mensajes: 88
Antigüedad: 13 años
Puntos: 4
Respuesta: 404 en las entradas con localhost

Cita:
Iniciado por Daniel Ulczyk Ver Mensaje
Según la captura de pantalla que compartís ¿qué comportamiento obtenés si elegís estructura personalizada [%postname%]?
Pasa lo mismo, 404.
  #8 (permalink)  
Antiguo 28/06/2013, 15:11
Avatar de Daniel Ulczyk
Super Moderador
 
Fecha de Ingreso: febrero-2005
Ubicación: Buenos Aires
Mensajes: 9.264
Antigüedad: 19 años, 9 meses
Puntos: 2114
Respuesta: 404 en las entradas con localhost

Es muy probable que tu servidor Apache (local) no esté cargando el módulo mod_rewrite()

Podés comprobarlo—fácilmente—generando un archivo info.php, por ejemplo, que tenga el siguiente contenido:

Código PHP:
Ver original
  1. <?php
  2.  
  3. phpinfo(INFO_MODULES);
  4.  
  5. ?>

Si en la sección apache2handler » Loaded Modules no aparece mod_rewrite cargado ya sabés donde tenés que ocuparte
__________________
—Somos lo que hacemos repetidamente. La excelencia, entonces, no es un acto sino un hábito. (Aristóteles dixit)
  #9 (permalink)  
Antiguo 29/06/2013, 05:58
 
Fecha de Ingreso: diciembre-2011
Ubicación: Argentina
Mensajes: 88
Antigüedad: 13 años
Puntos: 4
Respuesta: 404 en las entradas con localhost

Cita:
Iniciado por Daniel Ulczyk Ver Mensaje
Es muy probable que tu servidor Apache (local) no esté cargando el módulo mod_rewrite()

Podés comprobarlo—fácilmente—generando un archivo info.php, por ejemplo, que tenga el siguiente contenido:

Código PHP:
Ver original
  1. <?php
  2.  
  3. phpinfo(INFO_MODULES);
  4.  
  5. ?>

Si en la sección apache2handler » Loaded Modules no aparece mod_rewrite cargado ya sabés donde tenés que ocuparte
Ese es el problema. No aparece en la lista.

¿Si lo soluciono no me va a traer problemas con nada?
¿Sabrías y tendrías tiempo para explicarme como se arregla?
¿Nunca viene cargado el mod_rewrite?
  #10 (permalink)  
Antiguo 29/06/2013, 07:22
Avatar de Daniel Ulczyk
Super Moderador
 
Fecha de Ingreso: febrero-2005
Ubicación: Buenos Aires
Mensajes: 9.264
Antigüedad: 19 años, 9 meses
Puntos: 2114
Respuesta: 404 en las entradas con localhost

Como habilitar mod_rewrite an Apache

La solución—generalmente—suele ser bastante sencilla. Seguí los siguientes pasos.
  1. Localizar el archivo httpd.conf, generalmente suele encontrarse en la carpeta apache » conf y abrirlo con cualquier editor de texto plano (esto es: Notepad++, Bloc de notas, etc.)
  2. Encontrar la línea que dice LoadModule rewrite_module modules/mod_rewrite.so y remover el inicio de la misma ('#')
  3. Guardar los cambios
  4. Reiniciar Apache



nota: si en el punto (2) no se encuentra el comando, insertarlo
__________________
—Somos lo que hacemos repetidamente. La excelencia, entonces, no es un acto sino un hábito. (Aristóteles dixit)
  #11 (permalink)  
Antiguo 29/06/2013, 08:06
 
Fecha de Ingreso: diciembre-2011
Ubicación: Argentina
Mensajes: 88
Antigüedad: 13 años
Puntos: 4
Respuesta: 404 en las entradas con localhost

Cita:
Iniciado por Daniel Ulczyk Ver Mensaje
Como habilitar mod_rewrite an Apache

La solución—generalmente—suele ser bastante sencilla. Seguí los siguientes pasos.
  1. Localizar el archivo httpd.conf, generalmente suele encontrarse en la carpeta apache » conf y abrirlo con cualquier editor de texto plano (esto es: Notepad++, Bloc de notas, etc.)
  2. Encontrar la línea que dice LoadModule rewrite_module modules/mod_rewrite.so y remover el inicio de la misma ('#')
  3. Guardar los cambios
  4. Reiniciar Apache



nota: si en el punto (2) no se encuentra el comando, insertarlo
Gracias! en breve lo aplico, ahora estoy fuera de la pc que uso :).
  #12 (permalink)  
Antiguo 27/07/2013, 19:14
 
Fecha de Ingreso: diciembre-2011
Ubicación: Argentina
Mensajes: 88
Antigüedad: 13 años
Puntos: 4
Respuesta: 404 en las entradas con localhost

Cita:
Iniciado por Daniel Ulczyk Ver Mensaje
Como habilitar mod_rewrite an Apache

[...]

Genial, gracias, ahora se ve ;)

Etiquetas: 404, entradas
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 22:19.