Re: [請益] SQL錯誤訊息

看板PHP作者 (寶貝豬)時間16年前 (2009/08/23 08:56), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《taipingeric (一隻羊)》之銘言: : Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource : in C:\AppServ\~~~~~~.php on line 42 : CODE: : mysql_close($link); 上面這個有可能是換了電腦後, 連上mysql的組態不一樣而導致的. 原本的電腦跟新環境的電腦的mysql server的server名稱或是帳密不一樣, 而php程式當中要建立連線時的組態卻沒跟著改過來, 導致建立連線失敗. 所以mysql_close()要釋放的連線物件根本就未曾被建立. 不過這樣的話, 應該在建立連線物件時應該也會發生錯誤才對. 不只這個warning 而已. 這是猜測的可能原因之一啦, 或許是其它原因造成的. : ============================== : Warning: session_start() [function.session-start]: Cannot send session cache : limiter - headers already sent (output started at : C:\AppServ\???.php:7) in C:\AppServ\????.php on : line 95 : CODE: : session_start(); : --------------- 這個問題是在執行session_start();之前, web server已有輸出了, 通常可能是 某段php程式碼有注意/警告/錯誤訊息發生, 但卻沒顯示出來. 有個方法可以測 看看問題在哪: 暫時先改php.ini裏的設定: display_errors = Off 改成 display_errors = On 不管 error_reporting 如何設定, 先改成 error_reporting = E_ALL 改好後重新啟動 web server, 然後再run php看看, 看有沒有爆出其它訊息? : 我把php網頁轉到另一台電腦 就會出現這種程式碼(原本用WEBSERV 現在是APPSERV) : 不知道問題出在哪裡? 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.104.183.16
文章代碼(AID): #1Aa9FF0v (PHP)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1Aa9FF0v (PHP)