【问题标题】:How can I track Laravel framework entry point [closed]如何跟踪 Laravel 框架入口点 [关闭]
【发布时间】:2020-01-15 01:11:00
【问题描述】:

由于某种原因我需要跟踪 laravel 框架的入口点,我该怎么做,有什么办法吗,我还需要调试 laravel 如何逐步加载包的服务提供者有没有方式或类似的东西,我问是否可以告诉我如何? 我所说的轨道是什么意思? 我的意思是在 laravel 运行时显示堆栈跟踪,以查看加载到内存中的变量。

【问题讨论】:

标签: php laravel


【解决方案1】:

入口点是./public/index.php。对于调试,人们通常使用xdebug,但我从来没有真正需要它。我通常只是dd($something)。如果你有 laravel 6,你有 ddd() 帮助器转储变量,但也显示堆栈跟踪和其他有用的信息。如果需要,您可以直接在提供程序中的./vendorddd()。将您想查看的任何变量放在ddd 中。如果您没有 laravel 6,那么您可以抛出异常以查看跟踪或 dd() 任何您想查看的内容。当然还有其他方法,但这对我来说总是足够的。

【讨论】:

  • 是的,dd 它在供应商目录中工作,我认为它不会在供应商内部工作
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-04-25
  • 2011-10-23
  • 1970-01-01
  • 1970-01-01
  • 2015-06-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多