小编Tho*_*ach的帖子

是否可以使用不同的池选项设置 PHP-FPM(启用 xdebug /禁用 xdebug)

我有一个 LEMP 环境,需要选择将所有开发子域与暂存区分开(使用 xdebug 暂存开发而不使用)。

  • dev.projectX.mydomain.tld
  • staging.projectX.mydomain.tld

因此我设置了两个池php-dev和php-stage,但似乎只能在php.ini中启用扩展!?

这是我的 pool.conf (dev)

[php-dev]
listen = 127.0.0.1:9101
listen = /var/run/php-fpm/a1-php-dev.socket
listen.backlog = -1
listen.allowed_clients = 127.0.0.1

user = nginx
group = nginx

request_slowlog_timeout = 3s
slowlog = /var/log/php-fpm/slowlog-php-dev.log

pm = dynamic
pm.max_children = 20
pm.start_servers = 10
pm.min_spare_servers = 4
pm.max_spare_servers = 16
pm.max_requests = 500
pm.status_path = /status

request_terminate_timeout = 120s
rlimit_files = 131072
rlimit_core = unlimited
catch_workers_output = yes

env[HOSTNAME] = $HOSTNAME
env[TMP] = /tmp
env[TMPDIR] = /tmp
env[TEMP] = …
Run Code Online (Sandbox Code Playgroud)

php-fpm xdebug pool

8
推荐指数
1
解决办法
4167
查看次数

标签 统计

php-fpm ×1

pool ×1

xdebug ×1