php - 在框架上跟踪 php 进程

标签 php linux debugging process

我有一个 php 框架在 linux 机器上运行,基本上每个请求都通过 .htaccess 重定向到 index.php

Options +FollowSymLinks

IndexIgnore */*
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*jpg$|!.*gif$|!.*png$|!.*jpeg$|!.*bmp$


RewriteRule . index.php

我的一个 php 开始运行 %100 CPU 我想跟踪哪个进度但是当我用

检查进程时

ps 辅助 | grep 23791

user 23791  0.3  0.8  30460 15288 ?        S    12:32   0:01 /usr/bin/php /home/user/public_html/index.php

像往常一样,请求重定向到 index.php。但我必须找到这是哪个请求。

有什么办法可以调试这个问题吗?

谢谢。

最佳答案

您可以在 Linux 上使用 firephp 或 log 追加到文件中,您需要一些指导还是足够的信息?

关于php - 在框架上跟踪 php 进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13499017/

相关文章:

linux - 如何使用 Buildroot 工具链交叉编译 cross-walk

c - 如何输出输入变量的名称

php - INSERT 表行到另一个表

php - php 迭代json数据

php - Codeigniter - anchor uri 段 - 创建模板文件以加载动态数据

linux - echo - 语法错误 : Bad substitution

Linux:如何查找手册页或不同版本的 Linux 命令?

带有 Ajax 回调的 Javascript 模块模式

visual-studio-2008 - 为什么在 VS2008 中 F10 这么慢?

java - 为什么在多线程工作时调试不能正常工作