如何知道当前在Ubuntu 16.04中运行的PHP脚本?

问题描述 投票:0回答:1

我正在使用Wordpress网站在ubuntu 16.04上运行virtualmin。大多数时候我得到10-20个PID的php-cgi。我想知道哪个php脚本当前正在运行或执行php脚本日志。由于我最近购买了VPS,所以我不熟悉服务器管理。所以,我不知道可以做到这一点的命令。但是,我通过搜索我的问题尝试了其中一些,但没有一个导致运行脚本。

服务器:Apache PHP:PHP 7 CGI RAM:12 GB CPU:Intel E5

php wordpress ubuntu
1个回答
0
投票

你的问题不清楚。您有多个可以同时运行的cgi进程。您是否想知道日志中运行的PHP脚本是什么?然后你可以从php-fpm访问日志的配置中获得它,其中包括运行的php脚本的名称。

在要记录的池的配置文件中,需要指向php-fpm进程用户可写的目录:

access.log = /var/log/php/access.log
access.format = %R – %u %t \”%m %r%Q%q\” %s %f %{mili}d %{kilo}M %C%%”

这个日志格式提供了几乎所有可用的信息。

关键是这两个项目:

%r - Request
%f - Script filename

在对配置进行任何更改之后,请确保重新启动php-fpm。

© www.soinside.com 2019 - 2024. All rights reserved.