當前位置:編程學習大全網 - 編程軟體 - 如何開啟PHP日誌功能?

如何開啟PHP日誌功能?

在php編程中,對於壹些訪問沒有明顯錯誤提示的php頁面,可以通過error_log來做進壹步的判定。

但出於種種原因,有些服務器並沒有開啟PHP的error_log功能。

測試或其它需要時,可以打開壹下,方法如下。

編輯php.ini,將log_errors設置為on:

log_errors = On

然後,重啟apache即可。

如成功開啟,就可以跟蹤到對應的錯誤提示:

[Mon Sep 24 16:57:01 2012] [error] [client 218.5.80.210] PHP Warning: fsockopen() has been disabled for security reasons in /home/bccgi-bin/fsockopen.php on line 2

[Mon Sep 24 16:57:02 2012] [error] [client 218.5.80.210] PHP Warning: fsockopen() has been disabled for security reasons in /home/bccgi-bin/fsockopen.php on line 2

[Mon Sep 24 16:57:03 2012] [error] [client 218.5.80.210] PHP Warning: fsockopen() has been disabled for security reasons in /home/bccgi-bin/fsockopen.php on line 2

[Mon Sep 24 16:57:04 2012] [error] [client 218.5.80.210] PHP Warning: fsockopen() has been disabled for security reasons in /home/bccgi-bin/fsockopen.php on line

另外,註意在Windows環境下,除了將log_errors設置為on外,還需要定義error_log的路徑及文件名:

error_log = d:/temp/error.log

(此目錄需要授予php標識用戶的修改權限,否則日誌文件無法生成)

IIS沒有error_log的概念,所以需要另外定義。

  • 上一篇:請求壹道matlab的題目,感激不盡啊!!!
  • 下一篇:求vb編程的最大次數。
  • copyright 2024編程學習大全網