Jump to content

Solucionado. Error Con Las Url Amigables


jjgil

Recommended Posts

Buenas tardes a todos

 

Soy nuevo por el foro, y me estoy dando de cruces con este tema.

 

Me da el siguiente error cuando activo las url amigables:

 

Warning: preg_match(): Compilation failed: two named subpatterns have the same name at offset 86 in /var/www/vhosts/dominio.com/httpdocs/classes/Dispatcher.php on line 754

 

Tengo el .htaccess con los permisos 666 y miro la linea que pone del fichero pero nada.

Si os hace falta algo mas para ayudarme, pedirmelo gracias.

 

Nota: estoy ayudando a un amigo con su web y no se si querrá que ponga su web sin preguntarle. Por eso lo de dominio.com

Edited by jjgil (see edit history)
Link to comment
Share on other sites

Lo he activado, pero nada, solo sale el warning que he puesto en el mensaje.
Tengo que usar algun metodo como el que pone de "The p() method"

¿Se te ocurre que puede ser?

Solo me pasa en la pantalla de inicio y cuando entro en un producto, es que es muy raro. Le doy a una categoría y no me lo hace...

 

Muchas gracias por la ayuda

Edited by jjgil (see edit history)
Link to comment
Share on other sites

Hola,

 

Parece un error muy concreto, así que prueba las siguientes opciones:

 

  • Si has editado el .htaccess, vuelve a dejarlo como estaba originalmente.
  • Comprueba que tu servidor tiene activado el mod_rewrite de Apache
  • Prueba (temporalmente) a poner permisos 755 al .htaccess
  • Prueba a borrar la caché manualmente en tu FTP después de activar las URLs amigables.

Un saludo.

Edited by Open Code Consulting (see edit history)
Link to comment
Share on other sites

Cuando lo pongo en 755, me da el siguiente error:

Warning on line 1925 en archivo /var/www/vhosts/mascotami.com/httpdocs/classes/Tools.php
[2] fopen(/var/www/vhosts/mascotami.com/httpdocs/.htaccess): failed to open stream: Permission denied

En la ventana de configuracion de SEO + URLs.

El mod_rewrite de Apache lo tengo activado.

Los pasos que he seguido despues de eso ha sido, el .htaccess regenerarlo de 0.

He activado las URL amigables de nuevo con el htaccess en 666.

Y luego he borrado la cache.

Nada, sigue dandome el warning. Y con el debug activado a ver si me daba algo mas a parte del warning.

Edited by jjgil (see edit history)
Link to comment
Share on other sites

Solucionado. Revisando y revisando toda la configuración después de hacer varias cosas ha dejado de salir el error.

1. También borre la cache. Pero seguia dandome el error.

2. Indexe todos los articulos (tenia muchos nuevos) en el buscador de la pagina de inicio.

Esas son las dos cosas que recuerdo (eran las 2.00 de la mañana jeje)

Muchas gracias OpenCode por la ayuda.

Link to comment
Share on other sites

  • nadie locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...