PHP Log file. - Linux

Todd Johnson avatar
By Todd Johnson
at 2016-01-06T10:22

Table of Contents

※ [本文轉錄自 PHP 看板 #1MZ7B5hB ]

作者: averywu (看文不要只會用橫的看) 看板: PHP
標題: [請益] PHP Log file.
時間: Wed Jan 6 09:49:54 2016

不才的客戶主機,有些問題要DEBUG。所以打算把 log 寫到檔案裡,不再跟
apache的log共存。

一如往常,打開 /etc/php.ini

把下列項目指定成這樣:

error_reporting = E_ALL & ~E_NOTICE
display_errors = Off
log_errors = On
error_log = /var/log/php.log

然後 service httpd restart 後就不理會了。

今天工程師問我要去哪看LOG,我說你去 /var/log/php.log查就好

結果....

/var/log/php.log 裡只有一堆 PHP Notice,其它什麼都沒有。
然後 /var/log/httpd/error_log 裡依然有大量的 PHP Warning

怎回事!? 就算我 error_reporting 設錯,也該是把全部的訊息寫到 php.log 吧?

怎會分二邊在記錄啊....

有先進遇過這種神奇的問題嗎?

PHP 5.3.3 x86_64
apache 2.2.15 ( httpd 2.2.15 )
裝在
CentOS 6.6 (x86_64)


--
小惡魔的家
http://blog.pixnet.net/shiuju/
--

--
Tags: Linux

All Comments

Oscar avatar
By Oscar
at 2016-01-06T18:07
有沒可能是 php 沒有權限?/var/log 需要權限才能寫
Iris avatar
By Iris
at 2016-01-10T06:20
新開的 php.log 有寫入訊息,但只有 Notice 訊息
Carolina Franco avatar
By Carolina Franco
at 2016-01-11T22:13
不應該是權限的問題,php module是繼承apache的,當然
Lucy avatar
By Lucy
at 2016-01-15T04:22
SELinux的問題有考慮過嗎?httpd_log_t才可以被寫入
Emily avatar
By Emily
at 2016-01-15T06:55
/var/log下默認是var_log_t只有/var/log/httpd下才是

CentOS 5.3 安裝 MySQL 5.6 版的問題

Margaret avatar
By Margaret
at 2016-01-05T12:11
系統原本是安裝 MySQL-server-community-5.1.30-0.rhel5.i386 停止mysq後、直接下指令 #rpm -ivh --replacefiles MySQL-server-5.6.28-1.rhel5.i386.rpm 結果出現錯誤訊息 error: %pre(MySQL ...

解決 Sublime Text 忽然無法安裝 Package

Hedda avatar
By Hedda
at 2016-01-04T20:03
剛剛要安裝新的 Package 忽然出現 There are no packages available for installation, 所以 Google 一下, 基本上有兩個原因 原因 1, https 協定的憑證錯誤, 基本上這個問題只要把 Package Control.system-ca-bu ...

windows下用dd的usb沒法用?

Isabella avatar
By Isabella
at 2016-01-04T00:16
https://wiki.archlinux.org/index.php/USB_flash_installation_media_(正體中文) https://goo.gl/e1Dfip 單論windows,如果想要在該環境下製作usb 那我使用dd去製作usb 先下載dd.exe在windows的 ...

unbuntu15.10如何用samba連nas

Frederica avatar
By Frederica
at 2016-01-03T19:19
現在舊筆電安裝了ubuntu 15.10 因為家裡有一台nas, 其他家中的windows電腦可以用smaba的方式掛載nas做為網路硬碟。 請問ubuntu要怎麼設定才能掛載nas做為網路硬碟 抱歉因為是ubuntu 生手,如果可以的話請用簡單的方法告訴我,感謝。 我在軟體中心以samba為關鍵字找到一些 ...

快樂學習 Linux 指令懶人包

Lucy avatar
By Lucy
at 2016-01-03T15:48
部落格好讀版:https://goo.gl/brwjus 以前在推廣 Linux 的時候,大家最不喜歡 Commnad Line 介面,都是被 Windows 慣壞了,相信剛接觸 Linux 最痛苦的就是學習指令,新人學習指令遇到困難, 上網發問,一定會看到有人回答說,怎麼不看 man page,但是每個指 ...