久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      php錯誤日志怎么看

      查看方法:1、配置“php.ini”文件;2、使用phpinfo()命令查看錯誤日志地址;3、使用“vi /etc/php.ini”命令查看日志位置;4、使用“tail -f -50 /var/php_errors.log”查看日志。

      php錯誤日志怎么看

      本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版,DELL G3電腦

      對于我們做php開發(fā)的人員,上了生產(chǎn)環(huán)境,一定要把相關(guān)debug,display_errors錯誤提示等關(guān)掉。誰還難免不犯個錯呢?這樣能防止非致命性報錯下,導(dǎo)致項(xiàng)目路徑、數(shù)據(jù)庫等信息泄漏。那么問題來了,我們在生產(chǎn)中該如何查看php等相關(guān)錯誤呢? 其實(shí)可以在錯誤日志里查看(error.log 或直接發(fā)送到syslog)。

      下面就如何配置和查看日志作出簡單敘述。

      一.相關(guān)配置

      需要將php.ini中的配置指令做如下修改:

      error_reporting=E_ALL;//將會向PHP報告發(fā)生的每個錯誤    display_errors=Off;//不顯示滿足上條 指令所定義規(guī)則的所有錯誤報告    log_errors=On;//開啟錯誤日志    log_errors_max_len=1024;//設(shè)置每個日志項(xiàng)的最大長度    error_log=/var/php_errors.log;//指定產(chǎn)生的錯誤報告寫入的日志文件位置

      PHP的配置文件按上面的方式設(shè)置完成以后,并重新啟動Web服務(wù)器。這樣,在執(zhí)行PHP的任何腳本文件時,所產(chǎn)生的所有錯誤報告都不會在瀏覽器中顯示,而會記錄在自己指定的錯誤日志/usr/local/error.log中。

      此外,不僅可以記錄滿足error_reporting所定義規(guī)則的所有錯誤,而且還可以使用PHP中的error_log()函數(shù),送出一個用戶自定義的錯誤信息 。

      二.查看存放地址

      1.通過php.ini來查看錯誤日志存放地址

       echo '<?php phpinfo(); ?>' | php 2>&1 |grep -i error_log

      或者在一個php文件中輸出 phpinfo();查看錯誤日志存放位置

      2.查看日志存放位置

      vi /etc/php.ini

      php錯誤日志怎么看

      3.查看日志:

      tail -f -50 /var/php_errors.log

      php錯誤日志怎么看

      除了一般的錯誤輸出之外,PHP還允許向系統(tǒng)syslog中發(fā)送定制的消息。雖然通過前面介紹的error_log()函數(shù),也可以向syslog中發(fā)送定制的消息,但在PHP中為這個特性提供了需要一起使用的4個專用函數(shù),這里就不介紹了。

      推薦學(xué)習(xí):php視頻教程

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號