0

我有一个我正在做一些测试的 php web 应用程序。此应用程序在 Freebsd 主机上运行。在应用程序目录中,我有几个 .php 文件,我不确定它们的用途/时间。有没有办法在应用程序访问这个 .php 文件时记录它,以及在使用它时传递给它的参数是什么?

4

2 回答 2

1

当然。您可以在每个文件的开头放置一个 error_log() 调用,假设您可以访问它们将被写入的任何日志(通常是网络服务器错误日志)。

$error_msg = 'File: ' . __FILE__ . ' Request: ' . var_export($_REQUEST, true);
error_log($error_msg);

这将记录正在访问的文件,并导出请求超全局,以便您了解 GET、POST 和 COOKIE 中的内容。

于 2012-07-26T01:03:43.140 回答
0

debug_backtrace 或 debug_print_backtrace 将为您提供所需的一切,包括之前加载的文件和函数,以便您发现整个调用/加载路径。

于 2012-07-26T02:02:53.953 回答