Pregunta sobre WordPress Native PHP Sessions de Wordpress:

una sesi贸n ya activa es para crear la ID de sesi贸n

Un usuario pregunt贸 馃憞

Gracias por crear este plugin, me ayud贸 a que funcionara un plugin, aunque recibo un mensaje de error en el registro de depuraci贸n. Sin embargo, el error no parece estar causando ning煤n problema porque el plugin est谩 creando la sesi贸n en la base de datos.

Me preguntaba, en l铆nea 39 en callbacks.php, si comento este c贸digo, el error desaparece. l铆nea 39 –
session_id( md5( $hasher->get_random_bytes( 32 ) ) );

Mi pregunta es, 驴estoy rompiendo algo al hacer esto o hay una ruta m谩s segura que no sea el tr谩fico de l铆nea?

Intent茅 escribir una declaraci贸n si es as铆

if (!session_id()) {
     session_id( md5( $hasher->get_random_bytes( 32 ) ) );
}

Pero esto no parece detener el mensaje de error.

Muchas gracias

Stevan

(@danielbachhuber)

Hace 1 a帽o, 4 meses

Hola @stegster,

Las sesiones PHP nativas de WP deber铆an funcionar sin modificaciones de c贸digo. Un error parece indicar que algo no est谩 configurado correctamente.

Solo para confirmar, 驴ha activado el plugin como plugin? Hay m谩s detalles en este hilo.

(@stegster)

Hace 1 a帽o, 4 meses

Hola Daniel, creo que encontr茅 el plugin que estaba causando el error, pero intent茅 activarlo como un plugin mu (como se menciona en el otro hilo) sin suerte.

El otro plugin inicia la sesi贸n as铆:
add_action( 'init', array( $this, 'start_session' ));

y para comenzar la sesi贸n lo escribieron as铆 –

public function start_session() {
	    if(!session_id()) {
	        session_start();
	    }
	}

No estoy seguro de si eso ayuda. Aqu铆 est谩 el plugin: https://codecanyon.net/item/wpml-redirect-based-on-ip-country/18074869

Gracias

Esta respuesta fue modificada hace 1 a帽o, 4 meses.

(@danielbachhuber)

Hace 1 a帽o, 4 meses

Eh, eso es extra帽o.

驴Est谩 esto en el sitio de Pantheon? Si es as铆, 驴podr铆a agregarme al sitio en cuesti贸n para que pueda buscar? Mi correo electr贸nico es en mi perfil de GitHub.

(@stegster)

Hace 1 a帽o, 4 meses

Me temo que no. Mi servidor est谩 ubicado internamente y lo hemos arreglado con PHP 7.3 y Varnish. Gracias

(@danielbachhuber)

Hace 1 a帽o, 4 meses

Bueno. Desafortunadamente, el apoyo que puedo ofrecer se limita a este foro. Av铆seme si encuentra preguntas adicionales durante la depuraci贸n.

(@stegster)

Hace 1 a帽o, 4 meses

Eso es completamente comprensible y gracias por su ayuda.

驴Solucion贸 tu problema??

0 / 0

Deja una respuesta 0

Tu direcci贸n de correo electr贸nico no ser谩 publicada. Los campos obligatorios est谩n marcados con *