【发布时间】:2019-02-28 07:37:13
【问题描述】:
我在服务器上安装了“datadog-php-tracer_0.14.1-beta_amd64.deb”,安装后我的应用程序返回 500 错误。
以下是我配置的东西或我的服务器相关信息:
我正在使用 Ubuntu、NGINX 和 php-fpm 7.0。
我已经安装了 datadog 代理 v6。
For FPM I have set below configuration:
Installed : "datadog-php-tracer_0.14.1-beta_amd64.deb"
NGINX config: fastcgi_param DD_TRACE_DEBUG true;
Set ddtrace.log_backtrace=1 in file /etc/php/7.0/cli/conf.d/98-ddtrace.ini.
In Agent datadog.yaml:
apm_config:
enabled: true
当我检查我的 php-fpm 日志文件时,它显示有关“Slim\PDO\Statement\StatementContainer->execute()”的 PDO 错误。但是当我禁用 Datadog 代理或 APM 跟踪时,我的应用程序工作正常。简而言之,当我启用 ddtrace 时,我的应用程序无法运行并返回 500 错误。
请您查看一下,让我知道如何解决该问题,并且 APM 与我的应用程序配合得很好。
【问题讨论】: