首頁  >  文章  >  後端開發  >  php執行錯誤是什麼意思

php執行錯誤是什麼意思

藏色散人
藏色散人原創
2021-11-22 09:14:342520瀏覽

php執行錯誤表示php程式執行提示錯誤,其解決方法就是檢查出錯行上是否有輸出,然後在index.php的頭部執行「error_reporting(0);」即可。

php執行錯誤是什麼意思

本文操作環境: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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn