【发布时间】:2011-12-20 12:00:13
【问题描述】:
我使用命令行来执行我的 php 脚本,而不是在浏览器中执行它们,所以我可以更快地查找错误。对于浏览器,有一些自动刷新应用程序/插件,因此您不必一直按 CMD+R。
对于我的错误日志,我可以使用tail -f 命令,但果然它不会执行/编译,所以我不能将它用于命令行中的 php 文件。
编译后的 php-files 是否有一些等效或任何解决方法?只在出现错误的情况下输出一些东西会更好(本机 php 错误,如警告、通知)!
如果有帮助的话,在 mac os/x 上工作。
【问题讨论】:
-
您可以
tail -f错误日志(启用 PHP 将所有错误、警告、通知记录到文件中,并跟踪它)。否则使用终端/外壳,只需按向上箭头键,您将获得最后一个命令,然后您可以再次启动。可能 ctrl+r 也可以在 OSX 下搜索命令的历史记录。 -
tail -f 错误日志,早该想到了! @hakre 你是最棒的,期间!如果您可以输入此解决方案作为答案,那就太好了,猜猜这是针对此类场景的最佳建议!
-
添加了一些可能对您感兴趣的其他内容的答案。我在我的 linux 机器上使用了类似的东西。
标签: php command-line