jamesjon
Forum Replies Created
-
Forum: Plugins
In reply to: [Jetpack - WP Security, Backup, Speed, & Growth] xmlrpc 412 errorsolved, the hosting was blocking the connection to the file
Forum: Plugins
In reply to: [Protección de datos - RGPD] Añadir emergente con “Aviso de cookies”@abcdatos Se podría hacer algo así como añadir un formulario con preguntas, en plan:
– ¿Utilizas analíticas en tu sitio web? Si es afirmativo…
¿Que servicio de analíticas utilizas?
(Desplegable con diferentes servicios, google analitics, bing…)– ¿Tu sitio utiliza un cdn? Si es afirmativo…
¿Que cdn utiliza su sitio web? (Desplegable con diferentes servicios, cloudflare…)Otra opción es detectar los plugins instalados, y según los plugins instalados, cambiar el texto de las cookies…
Aunque esto es mas complejo que lo anteriormente mencionado…Forum: Plugins
In reply to: [Protección de datos - RGPD] Añadir emergente con “Aviso de cookies”Any solution for this? 🙁
Visit the page where the error was detected (https://serravegana.com/wp-admin/admin-ajax.php) and check if there are any visible problems.
Now I have received a message from wordpress stating the following…
WordPress versión 5.5.1
Tema actual: Envo Shop (versión 1.0.5)
Plugin actual: Jetpack by WordPress.com (versión 9.0.2)
PHP versión 7.4.11Details of the error
==================
An error of type E_COMPILE_ERROR has occurred in line 6 of the file /home/serraveg/public_html/wp-content/plugins/jetpack/class.jetpack-modules-list-table.php. Mensaje de error: require_once(): Failed opening required ‘/home/serraveg/public_html/wp-admin/includes/class-wp-list-table.php’ (include_path=’.:/opt/alt/php74/usr/share/pear’)I have followed the tutorial “Halfway”, let me explain …
I cannot fully follow the tutorial due to the “WooCommerce Sermepa payment gateway” plugin that forces me to use an insecure connection (http), I cannot activate the option to “redirect all traffic to https”, at the moment I activate that function, the plugin would stop working as they don’t accept secure connections.
I have my .htaccess like this:
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{QUERY_STRING} !wc-api [NC] RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] </IfModule>I also have the really simple ssl plugin configured in a “Special” way for the plugin to work.
I have the following enabled in the really simple ssl plugin:
– Mixed content solver
– Activate WordPress 301 redirect to SSL
– Stop modifying the .htaccess fileAny ideas how to configure the .htaccess or cloudflare, so that both plugins work?
Additional information, I have activated the wordpress logs and it shows me this line when opening the status page.
Notice: ob_end_flush(): failed to send buffer of zlib output compression (0) in /public_html/wp-includes/functions.php on line 4669- This reply was modified 5 years, 7 months ago by jamesjon.
Ahh, vale.
Lo decia por más privacidad, no me gusta dejar el email visible, prefiero que usen el formulario de contacto de la web, pero si no es posible nada.Forum: Plugins
In reply to: [Protección de datos - RGPD] Añadir link al numero de telefonoPerfecto 🙂
SaludosCierro esto, el problema era un script de mi navegador, mas en concreto este.
https://greasyfork.org/es/scripts/375849-bye-cookie
Lo he eliminado, y todo bien 😉
- This reply was modified 5 years, 8 months ago by jamesjon.
Forum: Plugins
In reply to: [Protección de datos - RGPD] Añadir emergente con “Aviso de cookies”Entiendo, sin pausa pero sin prisas. 🙂
Forum: Plugins
In reply to: [Protección de datos - RGPD] Añadir emergente con “Aviso de cookies”Vale, cierro esto, veo que está aun pendiente de implementar.
Forum: Plugins
In reply to: [WooCommerce Sermepa payment gateway] Problema “-1” (Cloudflare)Solucionado.
Al final, he dado con la solución…
Lo cierto es que el error -1 persiste, pero los pedidos no se quedan “Pendientes”, el error -1 se muestra por problemas con los certificados, pero como vamos a desactivar “https” para redsys, no nos hará falta quitar el error que se muestra.Os pongo la solución completa para que os funcione a todos.
OLVIDAROS DE CUALQUIER LOCURA QUE DIGAN LAS DEMÁS WEBS Y SIGUE ESTE POST
Instala y activa lo siguiente:
– Really Simple SSL.
– Woocommerce Sermepa Payment GatewayElimina el plugin oficial de Redsys ya que lo sustituiremos por Woocommerce Sermepa Payment Gateway.
Después de esto, tenemos que ajustar la web para que funcione con cloudflare, asique vamos a ello…
Como configurar Really Simple SSL
– Ve a “Ajustes” –> “SSL”.
– Entra en la pestaña “Ajustes”.
– Activa el “Solucionador de contenido mixto“.
– Activa también la opción “Activa redirección 301 de WordPress a SSL“.
– Por ultimo activa “Dejar de modificar el archivo .htaccess“.
– Guarda los cambios.Como configurar Woocommerce Sermepa Payment Gateway
– Ve a “WooCommerce” –> “Ajustes”
– Pulsa en la pestaña “Pagos”
– Activa “Credit card (TPV Redsys)” y pulsa en “Gestionar”
– Ahora eso lo teneis que completar según vuestros datos de redsys.
– Aseguraros de tener la opción “Protocolo para notificaciones” puesta en “HTTP”.
– Guarda los cambios.Como configurar tu .htaccess
Teneis que copiar y pegar lo siguiente en la parte superior de vuestro .htaccess
# REDIRECCION CERTIFICADO SSL REDSYS <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{QUERY_STRING} !wc-api [NC] RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] </IfModule> # FIN REDIRECCION CERTIFICADO SSL REDSYSEn mi caso he utilizado el plugin “All In One WP Security” para insertar este código (Lo podeis insertar en “Seguridad WP” –> “Cortafuegos” –> “Reglas Personalizadas”, marcamos las 2 casillas superiores, ahora insertamos el código mostrado arriba y finalmente guarda los cambios).
Como configurar Cloudflare
Toda la parte de la web ya la hemos completado, ahora hace falta configurar cloudflare para que no bloquee las conexiones con Redsys, vamos a ello.
– Accede a “SSL/TLS” –> “Certificados de perímetro”.
– Desactiva la opción “Usar siempre HTTPS”.
– Desactiva la “Seguridad de transporte estricta de HTTP (HSTS)”Información adicional: Quiero destacar que NO IMPORTA como está configurado el “modo de encriptación” en cloudflare, de hecho en mi caso lo tengo configurado con la máxima seguridad “Completo (Extricto)”
Ahora vamos a añadir al firewall las reglas para que cloudflare no bloquee las conexiones de redsys.
– Accede a “Firewall” –> “Herramientas”.
– En el apartado “Reglas de Access de IP” introduce la siguiente regla.
“AS31627” – “Permitir” – “Este sitio Web” – “Redsys”
– Pulsa agregar.TODO LISTO
Hemos acabado de configurarlo todo, ya está funcionando 🙂
PD: Si no os funciona es debido a un plugin que está bloqueando la conexión o algo similar.Saludos