php執行錯誤表示php程式執行提示錯誤,其解決方法就是檢查出錯行上是否有輸出,然後在index.php的頭部執行「error_reporting(0);」即可。
本文操作環境:Windows7系統、PHP7.1、Dell G3電腦。
php執行錯誤是什麼意思?
具體問題描述:
php程式執行提示錯誤,這是什麼錯誤啊?
我在網路上下載的PHP版許願樹留言板程序,來測試一下自己機子搭建的PHP環境,運行phpinfo.php倒是沒有問題了,運行該程序就報下面的錯誤,但我將這個程序上傳到免費的有MYSQL數據庫的空間卻沒有問題,大家幫忙看看好嗎?
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at F:\php\xys\config.php:1) in F:\php\xys\index.php on line 5
解決方法:
F:\php\xys\index.php on line 5
你把這個檔案的第5行貼出來
PHP有個比較噁心的地方,就是在header前,不能有輸出,否則的話,就會出現:headers already sent
這個時候就需要檢查在它的出錯行上方有沒有什麼輸出,有的時候是因為你沒有error_reporting( 0);而導致變數未定義造成的輸出,因此,你嘗試一下,在index.php的頭部來個error_reporting(0);看看,還正常不?
推薦學習:《PHP影片教學》
以上是php執行錯誤是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!