概述
我有一个LEMP环境,需要选择将所有开发子域与分段(使用xdebug staging进行开发)分开.
> 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] = /tmp
php_admin_value[zend_extension] = "/usr/lib64/php/modules/xdebug.so"
php_admin_value[xdebug.default_enable] = 0
php_admin_value[xdebug.remote_enable] = 0
php_admin_value[xdebug.remote_autostart] = 0
php_admin_value[xdebug.remote_host] = localhost
php_admin_value[xdebug.profiler_enable_trigger] = 0
php_admin_value[xdebug.remote_port] = 9001
php_admin_value[xdebug.collect_params] = 2
php_admin_value[xdebug.collect_vars] = 1
php_admin_value[xdebug.trace_format] = 2
不幸的是,xdebug将不会被加载.
有没有其他选项只在dev.*域上加载xdebug?
最后
以上就是现实鲜花为你收集整理的php-fpm xdebug,是否可以使用不同的池选项设置PHP-FPM(禁用xdebug / xdebug)的全部内容,希望文章能够帮你解决php-fpm xdebug,是否可以使用不同的池选项设置PHP-FPM(禁用xdebug / xdebug)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复