我使用命令行来执行我的 php 脚本,而不是在浏览器中执行它们,因此我可以更快地查找错误。对于浏览器,有一些自动刷新应用程序/插件,因此您不必一直按 CMD+R。
对于我的错误日志,我可以使用 tail -f
命令,但确实它不会执行/编译,所以我不能在命令行中将它用于 php 文件。
对于已编译的 php 文件,是否有一些等效的或任何解决方法?如果仅在出现错误时输出一些内容( native php 错误,如警告、通知),那就更好了!
在 mac os/x 上工作,如果有帮助的话。
最佳答案
watch命令做你想要的。
watch - execute a program periodically, showing output fullscreen
你可以这样做:
watch php myscript.php
它会每两秒执行一次该命令并报告它的输出。
它甚至有标志来突出显示与以前输出的差异。
关于php - 命令行中的自动刷新脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8575093/