Avisos
Vaciar todo

Famoso error PHP Warning: session_start(): Cannot start session pero en todos los ficheros PHP  

 
Juan
 Juan
Nuevo usuario

Buenas amigos, un saludo a todos.
Tengo este problema desde esta mañana de madrugada.

PHP Warning: session_start(): Cannot start session when headers already sent

Pero no es el tema de los espacios ni los caracteres UTF8 sin BOM, ya que me ocurre en todos los ficheros de un plugin, ademas en los ficheros PHP del tema

¿ Alguien ha tenido el mismo problema ?

Gracias a todos

Citar
Respondido : 29/09/2020 4:12 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Juan,

Puedes indicarnos cual es la URL del sitio web donde se genera este error? de esta forma podemos verificar con mayor detalle lo que nos comentas

Un Saludo

ResponderCitar
Respondido : 29/09/2020 4:45 pm

Cursos Gratuitos WordPress

Juan
 Juan
Nuevo usuario

@karen

Buenas Karen, gracias por contestar, en en cualquier fichero de un plugin mío llamado consulta
[29-Sep-2020 15:45:15 UTC] PHP Warning: session_start(): Cannot start session when headers already sent in /home2/juanjomo/public_html/JUANJOMORENO/wp-content/plugins/consulta/consulta_funciones.php on line 2

Este es un ejemplo de uno de los errores, pero cualquier llamada a un fichero php de ese plugin, desde esta mañana temprano, da error cuando hace la llamada a session_start();

Desde entonces ya no tengo acceso a las variables $_SESSION

Esta publicación ha sido modificada el hace 4 años por Juan
ResponderCitar
Respondido : 29/09/2020 4:50 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Debes tener un espacio vacío o bien antes o bien después del archivo, es decir la etiqueta PHP de inicio debería ser lo primero que aparezca en tu archivo, sin espacios, al final lo puedes dejar sin etiqueta PHP de cierre.

Si tienes dudas con esto envíanos tu archivo para revisar, puedes adjuntarlo como .zip

Saludos.

ResponderCitar
Respondido : 29/09/2020 5:37 pm

Juan
 Juan
Nuevo usuario

@jmarreros

Gracias por contestar Jhon.

Entiendo lo que me dices, Jhon, eso me ha ocurrido en algún momento cuando he programado y he copiado texto en un formato que no es el correcto. He usado el Notepad+ para generar el texto sin formato ni espacios y lo he copiado y perfecto. Pero es que lo que me ocurre ahora es que no se trata de un fichero que yo haya modificado, sino todos lo ficheros del plugin, que al principio llaman al session_start(), han dejado de funcionan, sin haber modificado el código.

ResponderCitar
Respondido : 29/09/2020 7:49 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Juan, 

Puedes enviarnos la URL del sitio web donde presentas este error?,  adicional si es posible indícanos cual es el plugin que te genera este error que nos comentas

Un Saludo

ResponderCitar
Respondido : 29/09/2020 8:13 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress