Avisos
Vaciar todo

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

6 Respuestas
3 Usuarios
0 Reactions
12 Visitas
 Juan
Respuestas: 3
New Member
Topic starter
 

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


 
Respondido : 29/09/2020 3:12 pm
Karen Rios
Respuestas: 18665
Illustrious Member 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


 
Respondido : 29/09/2020 3:45 pm
 Juan
Respuestas: 3
New Member
Topic starter
 

@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 5 años por Juan
 
Respondido : 29/09/2020 3:50 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member 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.


 
Respondido : 29/09/2020 4:37 pm
 Juan
Respuestas: 3
New Member
Topic starter
 

@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.


 
Respondido : 29/09/2020 6:49 pm
Karen Rios
Respuestas: 18665
Illustrious Member 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


 
Respondido : 29/09/2020 7:13 pm