是否有类似于webrick或mongrel的实时apache / php控制台与ruby on rails?
我希望能够监控我的服务器正在做什么 .
但我不想grep日志
谢谢!
我相信FirePHP可能与你想要的有些相同 .
Simple Example:
<?php FB::log('Log message'); FB::info('Info message'); FB::warn('Warn message'); FB::error('Error message'); ?>
alt text http://www.firephp.org/images/Screenshots/SimpleConsole.png
Read More
总是有gdb和strace / dtrace . 还有xdebug模块,但它不是实时的 .
您可以在应用程序目录中使用以下命令:
mongrel_rails start -B
这将在调试模式下启动它,并像Webrick一样为您提供所有请求 . 是的,包括所有那些“看跌期权”的陈述 .
有一个非常简单的方法:不是监视access.log apache2文件或mongrel文件,你可以简单地拖尾production.log文件,你将得到webrick完全相同的行为 . 所以解决方案是:
tail -f /your/project/path/log/production.log
ApacheTop可能不会做你想要的,但为了以防万一..你可能会觉得它很有用:)它基本上像UNIX顶级但是对于Apache .
5 回答
我相信FirePHP可能与你想要的有些相同 .
Simple Example:
alt text http://www.firephp.org/images/Screenshots/SimpleConsole.png
Read More
总是有gdb和strace / dtrace . 还有xdebug模块,但它不是实时的 .
您可以在应用程序目录中使用以下命令:
这将在调试模式下启动它,并像Webrick一样为您提供所有请求 . 是的,包括所有那些“看跌期权”的陈述 .
有一个非常简单的方法:不是监视access.log apache2文件或mongrel文件,你可以简单地拖尾production.log文件,你将得到webrick完全相同的行为 . 所以解决方案是:
ApacheTop可能不会做你想要的,但为了以防万一..你可能会觉得它很有用:)它基本上像UNIX顶级但是对于Apache .