PHP錯誤日誌和記憶體檢視

2022-07-23 07:18:15 字數 549 閱讀 4565

1.通過命令檢視伺服器上一共開了多少的 php-cgi 程序:

ps -fe |grep "php-fpm"|grep "pool"|wc -l

2.檢視fpm在你的機子上的平均記憶體占用:

ps --no-headers -o "rss,cmd" -c php-fpm | awk ' end '  

3.指令ps找出消耗記憶體的元凶

ps -a --sort -rss -o comm,pmem,pcpu |uniq -c |head -15

php錯誤日誌

vim /usr/local/php-5.6.5/etc/php.ini

display_errors = on

error_log = "/data/phplog/error_log"

chmod a+w /data/phplog/error_log

開啟php錯誤日誌級別

ini_set("display_errors", on);

ini_set("error_reporting", e_all);

PHP 記憶體檢視

php記憶體檢視 php函式 memory get usage 檢視記憶體使用資訊 觀察你程式的記憶體使用能夠讓你更好的優化你的 php 是有垃圾 機制的,而且有一套很複雜的記憶體管理機制。你可以知道你的指令碼所使用的記憶體情況。要知道當前記憶體使用情況,你可以使用 memory get usage...

android 記憶體檢視

直接對android檔案進行解析查詢,proc cpuinfo系統cpu的型別等多種資訊。proc meminfo 系統記憶體使用資訊 如 proc meminfo memtotal 16344972 kb memfree 13634064 kb buffers 3656 kb cached 119...

Linux 記憶體檢視

可以直接使用top命令後,檢視 mem的內容。可以選擇按程序檢視或者按使用者檢視,如想檢視oracle使用者的程序記憶體使用情況的話可以使用如下的命令 top u oracle 或者直接使用 ps 命令 內容解釋 pid 程序的id user 程序所有者 pr 程序的優先級別,越小越優先被執行 ni...