Saltar navegación

Este es el foro de soporte técnico de WPML, el plugin multilingüe de WordPress.

Todas las personas pueden leerlo pero solo los clientes de WPML pueden ingresar comentarios. El equipo de WPML responde en los foros 6 días a la semana, 22 horas por día.

Este tema contiene 3 respuestas, tiene 2 voces.

Última actualización por Nicolas V. hace 1 año, 7 meses.

Asistido por: Nicolas V..

Autor Entradas
junio 9, 2023 en 3:17 pm #13800777

tonyC-9

Hola

Estoy construyendo la web.
He hecho unas modificaciones en la home en el idioma original (inglés) y cuando intento hacer la traducción la español, me aparece esto:

Warning: ini_set(): A session is active. You cannot change the session module's ini settings at this time in /home/customer/www/bauunternehmenmallorca.com/public_html/wp-content/plugins/wp-native-php-sessions/pantheon-sessions.php on line 131

Warning: ini_set(): Headers already sent. You cannot change the session module's ini settings at this time in /home/customer/www/bauunternehmenmallorca.com/public_html/wp-content/plugins/wp-native-php-sessions/pantheon-sessions.php on line 140

Warning: session_name(): Cannot change session name when session is active in /home/customer/www/bauunternehmenmallorca.com/public_html/wp-content/plugins/wp-native-php-sessions/pantheon-sessions.php on line 144

Warning: ini_set(): Headers already sent. You cannot change the session module's ini settings at this time in /home/customer/www/bauunternehmenmallorca.com/public_html/wp-content/plugins/wp-native-php-sessions/pantheon-sessions.php on line 152

Warning: ini_set(): A session is active. You cannot change the session module's ini settings at this time in /home/customer/www/bauunternehmenmallorca.com/public_html/wp-content/plugins/wp-native-php-sessions/pantheon-sessions.php on line 154

Warning: ini_set(): Headers already sent. You cannot change the session module's ini settings at this time in /home/customer/www/bauunternehmenmallorca.com/public_html/wp-content/plugins/wp-native-php-sessions/pantheon-sessions.php on line 159

Warning: ini_set(): A session is active. You cannot change the session module's ini settings at this time in /home/customer/www/bauunternehmenmallorca.com/public_html/wp-content/plugins/wp-native-php-sessions/pantheon-sessions.php on line 161

Warning: Cannot modify header information - headers already sent by (output started at /home/customer/www/bauunternehmenmallorca.com/public_html/wp-content/plugins/wp-native-php-sessions/pantheon-sessions.php:131) in /home/customer/www/bauunternehmenmallorca.com/public_html/wp-admin/includes/misc.php on line 1431

enlace oculto

No tengo ni idea de que ocurre ni como tengo que solucionarlo. ¿Me puedes ayudar por favor?

Muchas gracias

Tony Craviotto

junio 9, 2023 en 4:57 pm #13801391

Nicolas V.
Supporter

Idiomas: Inglés (English ) Francés (Français )

Zona horaria: America/Lima (GMT-05:00)

Hola,

Muchas gracias por contactar al soporte de WPML. Todos los errores que compartiste vienen del plugin wp-native-php-sessions. ¿Podrías desactivar este plugin y ver si eso soluciona el problema?

También, podrías compartir tu información de depuración para comprender mejor la configuración de tu sitio. Siga los pasos descritos aquí:
https://wpml.org/es/faq/provide-debug-information-faster-support/

En resumen:
- Vaya a "WPML > Soporte > Información de depuración" (enlace)"
- Copie la información de depuración desde allí.
- Encuentra el campo privado que activé y pega esa información.

junio 9, 2023 en 6:03 pm #13801605
tonyC-9

Hola Nicolás

Muchas gracias por tu respuesta.

He desactivado el plugin y efectivamente he podido hacer la traducción.
Pero hay otro problema y es que no traduce todos los textos, algunos los deja en inglés y lo tengo que traducir a mano. Y despues, si vuelvo a hacer traducción de esa página, desaparece la traducción que he hecho ha mano. Me pasa cada vez que lo hago y es horrible.

He puesto la información de depuración.

He encontrado una anotación en la web del plugin:

RESOLUCIÓN DE PROBLEMAS
If you see an error like «Fatal error: session_start(): Failed to initialize storage module:» or «Warning: ini_set(): A session is active.», then you likely have a plugin that is starting a session before WP Native PHP Sessions is loading.

To fix, create a new file at wp-content/mu-plugins/000-loader.php and include the following:

<?php
require_once WP_PLUGIN_DIR . '/wp-native-php-sessions/pantheon-sessions.php';
This mu-plugin will load WP Native PHP Sessions before all other plugins, while letting you still use the WordPress plugin updater to keep the plugin up-to-date.

Los hilos nuevos creados por Nicolas V. y vinculados a este se encuentran a continuación:

https://wpml.org/es/forums/topic/split-mensajes-de-error-al-intentar-traducir-la-home/

junio 9, 2023 en 7:46 pm #13802037

Nicolas V.
Supporter

Idiomas: Inglés (English ) Francés (Français )

Zona horaria: America/Lima (GMT-05:00)

Hola,

Gracias por compartir la solución en el foro. Estoy seguro que puede ayudar otros clientes.

Como se resolvió el problema original y como limitamos un problema por ticket, abrí un nuevo ticket para el problema de traducción. Continuemos nuestra conversación sobre ese nuevo boleto: https://wpml.org/es/forums/topic/split-mensajes-de-error-al-intentar-traducir-la-home/

Mantener un problema por ticket ayuda a mantener el foro limpio y organizado, también ayudará a otros usuarios con problemas similares a encontrar soluciones cuando busquen en el foro.

Gracias por su comprensión.