開發需要接觸PHP,感覺上手也挺快,在調試PHP中的SESSION時總是出錯。
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at XXX:2) in .php on line 3
類似錯,對照源碼好像自己沒有哪里寫錯。
php開始符號<?php 之前的字符包括空格都不會被執行而是直接輸出
session在開始前不能有任何字符輸
header()是一樣的
將代碼提前,去除前面的空格,就可以了。
| 以下為引用的內容: -------------------正確 <?php -------------------錯誤 <?php |
新聞熱點
疑難解答