日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
用mysql做站點(diǎn)時怎樣記錄未知錯誤的發(fā)生

當(dāng)使用MySQL做站點(diǎn)的時候,肯定會有不知道的錯誤發(fā)生,怎么記錄呢?以下是具體解決方法:

創(chuàng)新互聯(lián)是專業(yè)的密山網(wǎng)站建設(shè)公司,密山接單;提供成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì),網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行密山網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!

以下為引用的內(nèi)容:

class.method

//建立錯誤日志
function error(){
$fp=@fopen("error.dat","a+");
$time=date("Y-m-d H:i:s");
$msg="{VisitedTime:$time}\t
{VisiterIP:$_SERVER[REMOTE_ADDR]}\t
{Errormsg:".MySQL_error()."}\t
{File:->$_SERVER[PHP_SELF]}\t
{User:$_SESSION[user]}\r\n";
@fputs($fp,$msg);
@fclose($fp);
}
 

上面的代碼是我使用的一個類中的錯誤記錄方法。

在您的使用了MySQL連接的頁面內(nèi)這樣調(diào)用。

下面的代碼直接在你的目錄下建立錯誤日志。

以下為引用的內(nèi)容:

if(MySQL_error()){
$classname->error();
}

如果你的頁面發(fā)生錯誤,在頁面內(nèi)只要你屏蔽夠隱蔽,就不會泄露信息,相對在這個目錄內(nèi)就建立了

以下為引用的內(nèi)容:

error.dat內(nèi)容為(eg.)

{VisitedTime:2002-05-09 14:43:56}
{VisiterIP:127.0.0.1}
{Errormsg:Duplicate entry '0' for key 1}
{File:->/path/path/errorfilename.PHP}
{User:sports98}
 

這樣的記錄對于分析頁面肯定是有好處的。

如果您是include請不要加__LINE__

如果您是require 建議加入__LINE__ 這樣更好的幫您迅速找到錯誤所在位置,以方便解決問題。

用上文中介紹的方法就能記錄未知錯誤的發(fā)生,如果大家有更好的方法可以實(shí)現(xiàn)用mysql做站點(diǎn)時記錄未知錯誤的發(fā)生,要拿出來與大家一起分享哦。

【編輯推薦】

  1. 安裝MySQL的步驟和方法
  2. Mysql數(shù)據(jù)庫常用命令
  3. mysql表的性能提升的相關(guān)問題

標(biāo)題名稱:用mysql做站點(diǎn)時怎樣記錄未知錯誤的發(fā)生
網(wǎng)站路徑:http://www.dlmjj.cn/article/dpepcph.html