新聞中心
添加wordpress數(shù)據(jù)庫運(yùn)行狀態(tài)日志
今天無憂主機(jī)小編工作的時(shí)候遇到一位站長朋友,站長朋友說“幫我查看一下數(shù)據(jù)庫的日志”,當(dāng)時(shí)我遇到這個(gè)問題就萌了一下,無憂主機(jī)沒有針對(duì)數(shù)據(jù)庫的運(yùn)行日志進(jìn)行記錄,無奈,無憂主機(jī)小編只能查找一下相關(guān)的資料看看有沒有手動(dòng)添加的方法,終于數(shù)分鐘之后無憂主機(jī)小編在網(wǎng)上找到了相關(guān)的資料,但是站長朋友的是wordpress,剛好吻合,廢話就不多說了,接下來就看無憂主機(jī)小編的表演了吧。 第一步我們要建立一個(gè)sqllogin.txt的文本,必須是與您的程序的編碼格式是一樣的,建立好了之后上傳到空間的更目錄,把權(quán)限修改為666,F(xiàn)lashFXP可以修改的,如果您的是無憂主機(jī)的空間,直接到空間去修改權(quán)限也是可以的。 第二步,我們可以用郵件的方式通知也可以在sqllogin.txt查看,但是呢,最好是兩種方法也寫一下,為了不誤我們的查看,把以下代碼復(fù)制到wp-includes/wp-db.php,打開wp-db.php找到if (!$this->dbh) {這一行(無憂主機(jī)小編在66行找到的)。讓下面的代碼插入這行的后面。代碼如下: $from = "340555007@qq.com"; $to = "340555007@qq.com"; $subject = "MySQL Crashed!"; $body = date("Y-m-d H:i:s"); $headers =???'From:'.$from ."\r\n".'Reply-To:'.$from ."\r\n".'X-Mailer:PHP/' .phpversion(); mail($to, $subject, $body, $headers); $filename = 'sqllogin.txt'; $somecontent = date("Y-m-d H:i:s"); $somecontent = $somecontent . "\r\n"; if (is_writable($filename)) { if (!$handle = fopen($filename, 'a')) { exit; } if (!fwrite($handle, $somecontent)) { exit; } fclose($handle); } 注意:把上面代碼中的郵箱地址改為您的郵箱地址,不然就會(huì)發(fā)到無憂主機(jī)小編這里來了喲。 經(jīng)過無憂主機(jī)小編的測(cè)試完全沒有問題的,當(dāng)您的數(shù)據(jù)庫讀取發(fā)生錯(cuò)誤時(shí)候,會(huì)打錯(cuò)誤信息發(fā)在您的郵箱和sqllogin.txt中 謝謝各位站長朋友對(duì)無憂主機(jī)的支持與厚愛。
本文地址:http://www.gle-technology.com/wordpress/14884.html