显示php实例在服务器上运行的文件(用于内存管理)

时间:2014-06-12 12:06:49

标签: php linux cron

如何查看当前正在运行的php实例的文件?

我正在使用共享资源的VPS并继续达到我的配额 - 但我不知道从哪里开始调查哪个php文件导致高内存问题

我想设置一个运行linux命令或php脚本的cron作业,它将告诉我php实例的当前状态以及正在运行的文件和消耗的内存

1 个答案:

答案 0 :(得分:1)

如果@scragar建议的错误记录没有给你结果,你可以让你所有的(可疑的)php文件将他们的进程id转储到带有getmypid()的错误日志中,这会给你一个时间戳来关联使用ps ax的cron作业,允许你匹配使用文件的pid吞噬内存的小猪进程

error_log ( __FILE__.' pid='.getmypid());