Soporte » Guías – Resolución de problemas » Error 404 al acceder a los permalinks

  • Resuelto Jose Lazo

    (@jose-lazo)


    Hola a todos,

    He creado un subdominio desde el cPanel de mi hosting y he instalado un WordPress en la carpeta a la que apunta el subdominio. He instalado WooCommerce y he intentado activarlo, pero me aparece una página en blanco. He revisado el archivo de logs y no aparece nada sobre ese error. He intentado activarlo desde la DDBB modificando los datos serializados en la tabla wp_options en active_plugins a a:1:{i:0;s:27:"woocommerce/woocommerce.php";}(es una instalación limpia) y nada.

    El caso es que si intento acceder a los enlaces permanentes wp-admin/options-permalink.php me arroja un 404 también, por lo que sospecho muchísimo del .htaccess. Lo he buscado y no existe .htaccess en la instalación. He subido uno nuevo con la redirección y peor: no funciona prácticamente nada.

    ¿Alguien que entienda de servidores puede decirme qué está pasando?

Viendo 5 respuestas - de la 1 a la 5 (de un total de 5)
  • Moderador erchache2000

    (@erchache2000)

    Uhmm tiene pinta que la has liado parda con la creación de subdominios o que estos no se han propagado a tiempo.

    Normalmente el subdominio se activa de forma casi automática, pero depende del hosting.

    A las malas, elimina el .htaccess aunque lo necesite el woocomerce (nunca lo he usado ;()

    Y luego vas creado un .htaccess simple y lo vas aumentando en función a tus necesidades sin que el server pete.

    Aunque no sé el por qué de crear un redireccionamiento para el woocommerce… 🙁

    Moderador LGrusin

    (@lgrusin)

    Antes de instalar WooCommerce, ¿funcionaba? Yo creo que no es complicado averiguar el problema, son pocas pruebas las que tienes que hacer.

    Un saludo

    Iniciador del debate Jose Lazo

    (@jose-lazo)

    Gracias Erchache y LGrusin.

    Nunca ha funcionado LGrusin.

    El caso es que en ese hosting hay un WordPress en raíz que sí tiene .htaccess y luego hay varios subdominios cada uno con un WordPress funcionando y en ninguno puedo acceder a /wp-admin/options-permalink.php, todos dan un 404 o una página en blanco.

    El caso es que querían reutilizar esta instalación todos los años congreso2015.enfermeriadeurgencias.com y mi primera intención fue clonarlo en otro subdominio más genérico tipo congresovirtual.enfermeriadeurgencias.com, pero al crear el subdominio nuevo e instalar un nuevo WordPress es cuando empiezan los problemas con los 404.

    Todo apunta a tema de htaccess y/o redirecciones, pero no estoy muy seguro y el hosting me dice que los htaccess no los veo porque están ocultos (el da la raíz lo veo perfectamente desde mi cliente FTP)

    Les he creado un usuario a los del hosting y les he indicado cómo reproducir el error a ver qué encuentran. El resultado (positivo o negativo) lo pondré por aquí por si le sirve a alguien.

    Iniciador del debate Jose Lazo

    (@jose-lazo)

    Bien, me acaban de decir del hosting que han subido un php.ini y ahora funciona. Lo único relevante que he visto en ese php.ini ha sido el límite de memoria:

    ;;;;;;;;;;;;;;;;;;;
    ; Resource Limits ;
    ;;;;;;;;;;;;;;;;;;;
    
    max_execution_time = 120
    max_input_time = 60
    memory_limit = 300M

    Ahora funciona correctamente, aún así, he tenido que instalar un tema LMS via FTP porque daba timeout y al activar ciertas cosas ahora da un Fatal error:
    Fatal error: Allowed memory size of 104857600 bytes exhausted (tried to allocate 30720 bytes)

    Seguiré hablando con soporte del hosting…

    Iniciador del debate Jose Lazo

    (@jose-lazo)

    Añadido define(' WP_MEMORY_LIMIT', '300M'); al wp-config.PHP y problema solucionado. Aparentemente era una falta de memoria.

    Erchache, tu que eres moderador, ¿podrias cerrar el tema?

    Gracias a los dos

Viendo 5 respuestas - de la 1 a la 5 (de un total de 5)
  • El debate ‘Error 404 al acceder a los permalinks’ está cerrado a nuevas respuestas.