apache的日誌檔案access_log的標準是每一萬個請求增加 1mb,時間長了硬碟的空間就會越來越少,但是,直接移除該檔案的方法是不可取的,因為apache 將繼續寫日誌檔案,結果是將來產生的日誌檔案的大小沒有變化幷包含著大量空字元。
正確的方法是轉移日誌檔案並傳送訊號給apache 重新開啟日誌檔案
[root@localhost ~]#cd ------------在實際應用中,需要將 替換為apache的安裝目錄下的logs目錄
[root@localhost logs]# ls -l
總用量 1552
-rw-r--r-- 1 root root 1557737 11月 30 17:18 access_log
-rw-r--r-- 1 root root 7065 11月 30 17:54 error_log
-rw-r--r-- 1 root root 6 11月 30 17:42 httpd.pid
[root@localhost logs]# mv access_log access_log_20071130
[root@localhost logs]# ls -l
總用量 1552
-rw-r--r-- 1 root root 1557737 11月 30 17:18 access_log_20071130
-rw-r--r-- 1 root root 7065 11月 30 17:54 error_log
-rw-r--r-- 1 root root 6 11月 30 17:42 httpd.pid
可以看到這個時候,apache並不會自動再去生成乙個access_log檔案,所以需要給它發乙個訊號
總用量 1552
-rw-r--r-- 1 root root 0 11月 30 17:54 access_log
-rw-r--r-- 1 root root 1557737 11月 30 17:18 access_log_20071130
-rw-r--r-- 1 root root 7065 11月 30 17:54 error_log
-rw-r--r-- 1 root root 6 11月 30 17:42 httpd.pid
注意: httpd.pid檔案中將包含目前 apache 伺服器的程序號 , 並儲存在日誌檔案目錄.
隨後access_log_20071130檔案可以直接刪除掉。
現在還沒有找到怎麼讓apache能夠按天或者按月來生成日誌檔案,探索中……
Apache 日誌檔案設定
在apache 的配置檔案 中找到errorlog logs error log customlog logs access log common 將其改為 errorlog usr apache bin rotatelogs usr apache logs y m d error log 8640...
jqgrid 重新設定setGridParam
jsonreader的屬性 total總頁數 page當前頁 records查詢出的記錄數 rows 包含實際資料的陣列 id 行id cell 當前行的所有單元格 search btn click function 傳送資料 page 1 trigger reloadgrid 重新載入 setgr...
Oracle 重新設定使用者密碼
重新設定密碼的語法 alter user user name identified by new password 當忘記sys使用者的密碼時,可通過以下方式來修改密碼 通過執行完成下面的命令 2 在輸入使用者名稱textfied中輸入 b as sysdba b 3 alter user syst...