PHP Output buffering skall vara avstängt på www.student

  • Författare
  • Meddelande
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11180
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

PHP Output buffering skall vara avstängt på www.student

Inlägg04 okt 2017, 17:23

Har bett IThelpdesk kolla/fixa.
Hej Bengt,

Vill du dubbelkolla php.ini för http://www.student och verifiera att output_buffering är avstängt i php.ini.
http://php.net/manual/en/outcontrol.configuration.php
...
..:
.... /mos
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11180
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: PHP Output buffering skall vara avstäng på www.student

Inlägg05 okt 2017, 15:06

Nej den var på default värde php7 men nu så....:

output_buffering = 0


Nu är det avstängt och det kan innebära att fel inträffar som tidigare inte syntes. Till exempel relaterat till sessionen eller redirects.
...
..:
.... /mos
Användarvisningsbild

Allinrep

dbwebb

  • Inlägg: 1124
  • Blev medlem: 03 sep 2012, 09:19
  • Ort: Portugal (tillfälligt)

Re: PHP Output buffering skall vara avstängt på www.student

Inlägg05 okt 2017, 16:57

Ljuv musik för mina ögon!
http://www.student.bth.se/~pejg12/test/header_error.php
Warning: Cannot modify header information - headers already sent by (output started at /home/saxon/students/20122/pejg12/www/test/header_error.php:6) in /home/saxon/students/20122/pejg12/www/test/header_error.php on line 10


Precis som det står i manualen om header() att det ska ske:
Kod: Markera allt
<html>
<?php
/* This will give an error. Note the output
* above, which is before the header() call */
header('Location: http://www.example.com/');
exit;
?>

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 21 gäster