PHP選項與資訊函式程式庫:error_log

來源:互聯網
上載者:User
關鍵字 error.log PHP選項 php中文函數手冊 資訊函式程式庫

error_log

(PHP3 , PHP4)

error_log --- &HTTP://www.aliyun.com/zixun/aggregation/37954.html">nbsp;送出錯誤訊息到某處

語法 : int error_log (string message, int message_type [, string destination [, string extra_headers]])

說明 :

送出一個錯誤訊息到web伺服器的錯誤記錄,一個TCP埠號或是一個檔。 第一個參數message是將要被記錄的一個錯誤訊息內容,第二個參數message_type說明訊息要送往何處 :

error_log( )記錄的型態 :

0 message送到PHP的系統記錄者,使用作業系統的系統記錄機制或是檔,取決於error_log的設定值。 1 以email的方式將message送到參數destination指定的位址,只有這個型態才會使用到extra_headers,此型態使用相同的內建函式mail( )。 2 message送到PHP除錯連結,只有在遠端的除錯設為enable時,這個選項才有效。 參數destination用來指定接收除錯訊息的主機名稱稱或是IP位址,埠號。 3 message附加在檔destination。

Example :

<?php

Send notification through the server log if we can not

connect to the database.

if (! Ora_Logon($username, $password)) {

error_log("Oracle database not available!", 0);

}

Notify administrator by email if we run out of FOO

if (!( $foo = allocate_new_foo()) {

error_log ("Big trouble, we're all out of FOOs!", 1, "operator@mydomain.com");

}

other ways of calling error_log():

error_log ("You messed up!", 2, "127.0.0.1:7000");

error_log ("You messed up!", 2, "loghost");

error_log ("You messed up!", 3, "/var/tmp/my-errors.log");

?>

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.