用了 session_start();
Cannot send session cache limiter - headers already sent...
卻出現這樣的訊息,是因為在 session_start() 之前,
就已經有 ouput 東西到前端了, 有兩種方法可以解決.
1. 到 php.ini 裡把 output_buffer 設成 on,這樣 server 端
就會把所有的 output 放到 buffer 裡,在一次送到前端。
2.
ob_start(); // 加上這行
session_start();
沒有留言:
張貼留言